随笔分类 -  C/C++

1 2 下一页

Program Language
给source insight添加.cc的C++文件后缀识别(转载)
摘要:转自:http://blog.chinaunix.net/uid-9950859-id-99172.html 今天在读mysql代码的时候,发现.cc结尾的文件都没有添加进来,google下了,发现原来这么操作一下就ok了 Options -> Document Options, Document 阅读全文

posted @ 2016-07-05 07:26 次奥砖家 阅读(651) 评论(0) 推荐(0)

Linux下共享库嵌套依赖问题 (转载)
摘要:转自:http://my.oschina.net/moooofly/blog/506466 问题场景: 错误信息: 由错误信息可以看出,未找到的符号均属于 libevent_core.so 和 libevent_pthreads.so 内部。但这两个库确实存在于 -L../../../../10-c 阅读全文

posted @ 2016-06-20 17:01 次奥砖家 阅读(2933) 评论(0) 推荐(0)

C++类静态变量的一种使用特例
摘要:不同进程里的数据默认情况下是互不影响的。 静态变量是属于类本身的,它的所有实例可以共享这个静态变量,但是有个先天条件就是在同一个进程的情况下!! 阅读全文

posted @ 2016-04-13 08:55 次奥砖家 阅读(189) 评论(0) 推荐(0)

用C++调用C的库函数(转载)
摘要:转自:http://linhs.blog.51cto.com/370259/140927 C++调用C的库函数时,如果头文件定义得不恰当,可能会出现明明某函数在obj文件中存在,但是却发生链接失败的情况,出现如下错误: undefined reference to 'xxx' 出现问题的原因是c库... 阅读全文

posted @ 2015-06-26 16:45 次奥砖家 阅读(1524) 评论(0) 推荐(0)

H.264(MPEG-4 AVC)级别(Level)、DPB 与 MaxDpbMbs 详解(转载)
摘要:转自:http://www.cnblogs.com/zyl910/archive/2011/12/08/h264_level.html 对于H.264(MPEG-4 AVC)而言,级别(Level)是与档次(Profile)同等重要的参数。但很多文章说的很简略,只是说标清视频一般用3.1,高清用4... 阅读全文

posted @ 2015-06-03 09:09 次奥砖家 阅读(1128) 评论(0) 推荐(0)

A tutorial by example(转载)
摘要:转自:http://mrbook.org/blog/tutorials/make/Compiling your source code files can be tedious, specially when you want to include several source files an... 阅读全文

posted @ 2015-04-24 07:11 次奥砖家 阅读(200) 评论(0) 推荐(0)

gdb调试带参数的程序 (转载)
摘要:转自:http://www.cnblogs.com/rosesmall/archive/2012/04/10/2440514.html一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译 器(cc/gcc/g++)的 -g ... 阅读全文

posted @ 2015-04-23 10:10 次奥砖家 阅读(723) 评论(0) 推荐(0)

#if、#ifdef、#if defined之间的区别(转载)
摘要:转自:http://www.yucoat.com/c_program/difference_if_ifdef_if_defined.html#if的使用说明#if的后面接的是表达式#if (MAX==10)||(MAX==20) code...#endif它的作用是:如果(MAX==10)||(MA... 阅读全文

posted @ 2015-02-10 16:49 次奥砖家 阅读(209) 评论(0) 推荐(0)

Linux Gcc编译错误(转载)
摘要:转自:http://www.linuxidc.com/Linux/2012-01/52153.htmLinux系统下的c编程与Windows有所不同,如果你在用gcc编译代码的时候提示‘for’ loop initial declarations are only allowed in C99 mo... 阅读全文

posted @ 2015-01-16 11:48 次奥砖家 阅读(366) 评论(0) 推荐(0)

代码中特殊的注释技术——TODO、FIXME和XXX的用处 (转载)
摘要:转自:http://blog.csdn.net/reille/article/details/7161942 作者:reille本博客网址:http://blog.csdn.net/reille/,转载本博客原创文章请注明出处。 本文内容概要: 代码中特殊的注释技术——TODO、FIXME和X... 阅读全文

posted @ 2014-12-31 09:03 次奥砖家 阅读(179) 评论(0) 推荐(0)

真正认识 realloc 的工作方式(转载)
摘要:转自:http://www.cnblogs.com/ren54/archive/2008/11/20/1337545.html realloc 用过很多次了。无非就是将已经存在的一块内存扩大。char* p = malloc(1024);char* q = realloc(p,2048);现在... 阅读全文

posted @ 2014-12-31 09:00 次奥砖家 阅读(140) 评论(0) 推荐(0)

《Effective C++》笔记:III(转载)
摘要:转自:http://www.cnblogs.com/destino74/p/3960802.html 条款5:Know what functions C++ silently writes and calls 译:了解C++默默编写并调用哪些函数在C++中,写一个空类,编译器会自动为它声... 阅读全文

posted @ 2014-12-15 09:25 次奥砖家 阅读(172) 评论(0) 推荐(0)

C++中虚析构函数的作用 (转载)
摘要:转自:http://blog.csdn.net/starlee/article/details/619827 我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明: 有下面的两个类:class ClxBase{public: ... 阅读全文

posted @ 2014-12-14 21:13 次奥砖家 阅读(206) 评论(0) 推荐(0)

如何使用前置声明取代包括头文件 (转载)
摘要:转自:http://blog.csdn.net/rogeryi/article/details/1439597 这篇文章很大程度是受到Exceptional C++ (Hurb99)书中第四章 Compiler Firewalls and the Pimpl Idiom (编译器防火墙和Pim... 阅读全文

posted @ 2014-12-09 09:54 次奥砖家 阅读(197) 评论(0) 推荐(0)

符号修饰与函数签名、extern “C”(转载)
摘要:转自:http://www.cnblogs.com/monotone/archive/2012/11/16/2773772.html 参考资料: 《程序员的自我修养》3.5.3以及3.5.4小节。符号修饰的由来20世纪70年代以前,编译器编译代码时产生的目标文件中,符号名与相应的变量和函... 阅读全文

posted @ 2014-12-09 09:22 次奥砖家 阅读(392) 评论(0) 推荐(0)

Google C++编程规范 – 第十九条 -《前置声明》
摘要:转自:http://roclinux.cn/?p=3285本原创文章属于《Linux大棚》博客。博客地址为http://roclinux.cn。文章作者为roc wu==【规范】对于普通的类,建议使用前置声明,而不是#include。【什么是前置声明】在英文中,前置声明称为“forward decl... 阅读全文

posted @ 2014-12-09 07:06 次奥砖家 阅读(699) 评论(0) 推荐(0)

C++中正确使用PRId64 (转载)
摘要:转自:http://blog.csdn.net/win_lin/article/details/7912693 例子参考高性能流媒体服务器SRS:https://github.com/winlinvip/simple-rtmp-serverSRS中广泛使用PRId64实现32和64位系统通用。... 阅读全文

posted @ 2014-12-05 11:36 次奥砖家 阅读(1536) 评论(0) 推荐(0)

c++ class does not name a type (转载)
摘要:转载:http://blog.csdn.net/typename/article/details/7173550declare class does not name a type出现这个编译错误主要有四个可能原因,现总结如下:1.引用的类命名空间未包含2.引用的类头文件未包含3.包含了头文件,或者... 阅读全文

posted @ 2014-11-09 20:45 次奥砖家 阅读(735) 评论(0) 推荐(0)

浅谈C++多态性(转载)
摘要:转载:http://blog.csdn.net/hackbuteer1/article/details/7475622 C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。 多... 阅读全文

posted @ 2014-07-25 16:38 次奥砖家 阅读(189) 评论(0) 推荐(0)

友元函数和友元类(转载)
摘要:转自:http://www.cppblog.com/twzheng/articles/21020.html采用类的机制后实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,成员函数一般定义为公有的,依此提供类与外界间的通信接口。但是,有时需要定义一 些函数,这些函数不是类的一部分,但又需要频繁地... 阅读全文

posted @ 2014-06-27 14:50 次奥砖家 阅读(196) 评论(0) 推荐(0)

1 2 下一页

导航