摘要:转自:http://blog.chinaunix.net/uid-9950859-id-99172.html 今天在读mysql代码的时候,发现.cc结尾的文件都没有添加进来,google下了,发现原来这么操作一下就ok了 Options -> Document Options, Document
阅读全文
摘要:转自:http://my.oschina.net/moooofly/blog/506466 问题场景: 错误信息: 由错误信息可以看出,未找到的符号均属于 libevent_core.so 和 libevent_pthreads.so 内部。但这两个库确实存在于 -L../../../../10-c
阅读全文
摘要:不同进程里的数据默认情况下是互不影响的。 静态变量是属于类本身的,它的所有实例可以共享这个静态变量,但是有个先天条件就是在同一个进程的情况下!!
阅读全文
摘要:转自:http://linhs.blog.51cto.com/370259/140927 C++调用C的库函数时,如果头文件定义得不恰当,可能会出现明明某函数在obj文件中存在,但是却发生链接失败的情况,出现如下错误: undefined reference to 'xxx' 出现问题的原因是c库...
阅读全文
摘要:转自:http://www.cnblogs.com/zyl910/archive/2011/12/08/h264_level.html 对于H.264(MPEG-4 AVC)而言,级别(Level)是与档次(Profile)同等重要的参数。但很多文章说的很简略,只是说标清视频一般用3.1,高清用4...
阅读全文
摘要:转自:http://mrbook.org/blog/tutorials/make/Compiling your source code files can be tedious, specially when you want to include several source files an...
阅读全文
摘要:转自:http://www.cnblogs.com/rosesmall/archive/2012/04/10/2440514.html一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译 器(cc/gcc/g++)的 -g ...
阅读全文
摘要:转自:http://www.yucoat.com/c_program/difference_if_ifdef_if_defined.html#if的使用说明#if的后面接的是表达式#if (MAX==10)||(MAX==20) code...#endif它的作用是:如果(MAX==10)||(MA...
阅读全文
摘要:转自:http://www.linuxidc.com/Linux/2012-01/52153.htmLinux系统下的c编程与Windows有所不同,如果你在用gcc编译代码的时候提示‘for’ loop initial declarations are only allowed in C99 mo...
阅读全文
摘要:转自:http://blog.csdn.net/reille/article/details/7161942 作者:reille本博客网址:http://blog.csdn.net/reille/,转载本博客原创文章请注明出处。 本文内容概要: 代码中特殊的注释技术——TODO、FIXME和X...
阅读全文
摘要:转自:http://www.cnblogs.com/ren54/archive/2008/11/20/1337545.html realloc 用过很多次了。无非就是将已经存在的一块内存扩大。char* p = malloc(1024);char* q = realloc(p,2048);现在...
阅读全文
摘要:转自:http://www.cnblogs.com/destino74/p/3960802.html 条款5:Know what functions C++ silently writes and calls 译:了解C++默默编写并调用哪些函数在C++中,写一个空类,编译器会自动为它声...
阅读全文
摘要:转自:http://blog.csdn.net/starlee/article/details/619827 我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明: 有下面的两个类:class ClxBase{public: ...
阅读全文
摘要:转自:http://blog.csdn.net/rogeryi/article/details/1439597 这篇文章很大程度是受到Exceptional C++ (Hurb99)书中第四章 Compiler Firewalls and the Pimpl Idiom (编译器防火墙和Pim...
阅读全文
摘要:转自:http://www.cnblogs.com/monotone/archive/2012/11/16/2773772.html 参考资料: 《程序员的自我修养》3.5.3以及3.5.4小节。符号修饰的由来20世纪70年代以前,编译器编译代码时产生的目标文件中,符号名与相应的变量和函...
阅读全文
摘要:转自:http://roclinux.cn/?p=3285本原创文章属于《Linux大棚》博客。博客地址为http://roclinux.cn。文章作者为roc wu==【规范】对于普通的类,建议使用前置声明,而不是#include。【什么是前置声明】在英文中,前置声明称为“forward decl...
阅读全文
摘要:转自:http://blog.csdn.net/win_lin/article/details/7912693 例子参考高性能流媒体服务器SRS:https://github.com/winlinvip/simple-rtmp-serverSRS中广泛使用PRId64实现32和64位系统通用。...
阅读全文
摘要:转载:http://blog.csdn.net/typename/article/details/7173550declare class does not name a type出现这个编译错误主要有四个可能原因,现总结如下:1.引用的类命名空间未包含2.引用的类头文件未包含3.包含了头文件,或者...
阅读全文
摘要:转载:http://blog.csdn.net/hackbuteer1/article/details/7475622 C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。 多...
阅读全文
摘要:转自:http://www.cppblog.com/twzheng/articles/21020.html采用类的机制后实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,成员函数一般定义为公有的,依此提供类与外界间的通信接口。但是,有时需要定义一 些函数,这些函数不是类的一部分,但又需要频繁地...
阅读全文