Tuesday, October 5, 2010

C Programmer的巧计可能称为C++ Programmer的陷阱!

不少有经验的C程序员,当然是已经对C的编程模型了解很深刻的,使用C语言的巧计,在C++代码里却有可能称为陷阱,这样的例子不少:

  1. struct中的不定长数组。
  2. C style字符串。
  3. 函数指针。
  4. memset/memcpy/memmove
  5. void*
当你想用以上机制时,要好好想想是否在C++里有更好的办法?

1 comment:

  1. 建议强哥做一个专题:c语言的trick、陷阱与c++的解决之道

    ReplyDelete