
C++
ubunfans
这个作者很懒,什么都没留下…
展开
-
C++函数的高级特性-函数重载
对比于C 语言的函数,C++增加了重载(overloaded)、内联(inline)、const 和virtual四种新机制。其中重载和内联机制既可用于全局函数也可用于类的成员函数,const 与virtual 机制仅用于类的成员函数。1.重载(overloaded)重载的理由:1:在C++程序中,可以将语义、功能相似的几个函数用同一个名字表示,即函数重载。这样转载 2013-08-03 11:13:35 · 850 阅读 · 0 评论 -
最长重复子串
方法一:#include#includeusing namespace std;char data[100];//全局变量,用于保存最长重复子串void GetSub(char* str);int main(){ char *str = "abcdbcdbcb"; GetSub(str); char* p = data; cout<<data<<endl; whil原创 2013-08-15 17:55:12 · 896 阅读 · 0 评论 -
C++内存管理
[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权转载 2014-03-04 21:58:07 · 786 阅读 · 0 评论 -
C++获取系统时间
//方案— 优点:仅使用C标准库;缺点:只能精确到秒级#include #include int main( void ) { time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) ); puts(原创 2014-12-02 10:37:17 · 710 阅读 · 0 评论 -
C++ string 用法详解
转自:C++ String详解任何人对本文进行引用都要标明作者是Nicolai M.Josuttis///////////////////////////////////////////////////////////////////////////////////C++ 语言是个十分优秀的语言,但优秀并不表示完美。还是有许多人不愿意使用C或者C++,为什么?原因众多,其中转载 2016-05-26 15:10:59 · 903 阅读 · 0 评论