摘要:
是否可以用memset来初始化一个类?答:不可以!其实这是习惯C风格的人使用C++时非常容易犯的一个习惯性错误!熟悉C++的人不会,因为C++有构造函数,为什么会可笑的想用memset?这里说不可以,不是说真的不可以,而是说真的别这样!有些情况下是可以用的,因为类只是一个说明,对象也是这个类的一个具体化了的内存块,当你memset一个对象时,它把这块对象内存初始化了,在不影响内部结构的情况下是不会... 阅读全文
摘要:
1. 前言 Unix界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作。比如实现一个ping程序来测试网络的连通性,实现ping函数需要写上200~300行代码,为什么不能直接调用系统的ping命令呢?通常在程序中通过 system函数来调用shell命令。但是,system函数仅返回命令是否执行... 阅读全文
摘要:
C/C++中,sizeof()是编译时由编译器计算结果的,所以在需要高性能的地方,你大可以放心使用而不必担心性能问题! 阅读全文