C++C基础
a7281080
这个作者很懒,什么都没留下…
展开
-
Linux C++调用C库函数详细讲解 undefined reference
C++调用C库函数详细讲解C 调用C的库函数时,如果头文件定义得不恰当,可能会出现明明某函数在obj文件中存在,但是却发生链接失败的情况,出现如下错误: undefined reference to xxx出现问题的原因是c库函数编译成obj文件时对函数符号的处理和C 不同。因为C 函数支持重载,所以函数符号的处理要更复杂一些,c往往不作修饰。例如有函数:/* do转载 2012-05-23 10:15:46 · 5004 阅读 · 0 评论 -
C++ string
之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。首先,为了在我们的程序中使用string类型,我们必须包含转载 2012-05-23 17:25:42 · 559 阅读 · 0 评论