
c++
iteye_424
这个作者很懒,什么都没留下…
展开
-
C++不熟悉啊
最近面试挺多,发现最近对C++的很多书本知识不熟悉。虚函数,函数重载、隐藏、多态…… 还有一个面试图中搜索是否有一个环,也不清楚。 书到用时方恨少啊!...2006-10-27 20:56:00 · 138 阅读 · 0 评论 -
linux命令 ldd,静态库 .so,.a,.la
ldd不是一个可执行程序,而只是一个shell脚本 在linux环境下,c++编译得到库文件后缀包括:.so or .a or .la,当然,linux下文件的类型是不依赖于其后缀名的,后缀及其含义:.so 为共享库 : 动态库(shared library/shared object/dynamic link library),.a为静态库 : archive / static lib...2009-07-18 08:50:21 · 704 阅读 · 0 评论 -
CPPUNIT 单元测试的一个源代码
都在附件中了。 参考:http://blog.youkuaiyun.com/bizleoyang/archive/2009/03/05/3958853.aspx2009-06-30 11:38:37 · 121 阅读 · 0 评论 -
使用 indent 格式化c++代码(自动缩进)
indent -bad -bap -bbb -bbo -nbc -bl -bli0 -bls -c33 -cd33 -ncdb -ncdw -nce -cli0 -cp33 -cs -d0 -nbfda -di2 -nfc1 -nfca -hnl -ip5 -l75 -lp -pcs -nprs -psl -saf -sai -saw -nsc -nsob -nss -i4 -ts4 -ut *...2009-11-02 13:32:02 · 654 阅读 · 0 评论 -
linux fork 之后关闭 socket 的结构
while (1){accept socket if fork{procss close socket exit(0)}else{ close socket}}2008-09-03 10:16:00 · 221 阅读 · 0 评论 -
静态成员
class CPara{public: static char readonly;static const char readwrite = 0x2;};char CPara::readonly=0x01;2008-08-26 10:16:00 · 95 阅读 · 0 评论 -
双数组trie树的基本构造及简单优化
根本就是使用数组来存放一棵树的信息。 通过base和check可以计算下一个结点和上一个结点。2008-08-19 19:57:00 · 116 阅读 · 0 评论 -
安装开源C++ IDE工具Code::Blocks 8.02
安装了codeblocks-8.02mingw-setup,这个包括Code::Blocks和一个mingw编译器。注意在IDE中要设置编译器的路径。 MinGW 包含gcc编译器。2008-08-19 19:31:00 · 165 阅读 · 0 评论 -
C# 重载等号运算符。==,!=,Equal,下标运算符
通过一个实际的例子来介绍。其中重载==,!=,Equal,GetHashCode函数。 public class Record { public string[] arr = null; public bool hasEqual = false; //重载一个下标运算符号 public string thi...2008-06-23 12:14:00 · 473 阅读 · 0 评论 -
C++基类、派生类构造函数调用顺序
#include <iostream.h>class A{public :A(){cout<<"A"<<endl;}~A(){cout<<"~A"<<endl;}};class B: public A{public :B(){cout<<"B"<<e2008-05-30 13:00:00 · 127 阅读 · 0 评论 -
一个简单的makefile 文件模板
OBJ =obj SRC =src #SRCS := $(wildcard $(SRC)/*.cpp) SRCS = $(SRC)/demo.cpp $(SRC)/mycla.cpp OBJS := $(patsubst $(SRC)/%.cpp,$(OBJ)/%.o,$(SRCS)) CXXFLAGS = -O2 -g -Wall -...2009-02-03 14:14:00 · 88 阅读 · 0 评论 -
最近阅读 C++代码的感想
一个优秀的C++程序员通过运用派生、虚函数、重载、序列化等一系列技巧把代码写得非常抽象。这样的代码非常精巧,对事物的描述也非常到位。通过一定抽象,代码也可以非常简洁。但是如果没有足够的文档和介绍,对接手维护这个系统的人无疑是一个噩梦。 最近我看的一个系统代码就是设计比较好,可惜阅读起来比较难懂。特别是其中重载符号运算符,并且与我们通常对,加号等符号理解不一致的时候,特别难以理解。最好花了一...2008-11-10 00:13:00 · 134 阅读 · 0 评论