我是一位经验丰富的C#开发人员,我应该知道在c/c中有效编码的内容是什么?

我在大学的c / c方面有一点经验,但多年没有参与其中.即使考虑到c / c职位,我还需要知道哪些事情?

解决方法

我不同意你收到的很多建议.您不应该专注于手动内存管理. C中很难避免手动内存管理.但是,大多数C代码几乎不需要使用手动内存管理.手动内存管理在大量代码中被大量过度使用,导致许多容易避免的问题.

研究的第一个也是最重要的是标准库.它与.NET有很大的不同(说得客气一点).我的直接建议是获取Accelerated C的副本,并完成它.它专为完全符合您职责的人设计(即学习C,但已经有至少一种其他语言的经验),对于这种情况,我很确定没有更好的书可用.

编辑:(主要是回应肯尼的评论) – 特别是如果你维护现有的代码,你很可能会被困在学习任何理智的人可能宁愿避免的各种不愉快.同样,根据您加入的团队,即使在新代码中,您也可能会遇到丑陋.不幸的是,如果没有相当多的背景和语言经验,可能根本不清楚要寻找什么.

相关文章

在要实现单例模式的类当中添加如下代码:实例化的时候:frmC...
1、如果制作圆角窗体,窗体先继承DOTNETBAR的:public parti...
根据网上资料,自己很粗略的实现了一个winform搜索提示,但是...
近期在做DSOFramer这个控件,打算自己弄一个自定义控件来封装...
今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都...
最近在研究WinWordControl这个控件,因为上级要求在系统里,...