- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 算法集合(C++)
1. //获得最大公约数int GetMaxNum(int nNumOne, int nNumTwo){ assert(nNumTwo > 0 && nNumOne > 0); if (nNumOne { swap(nNumOne, nNumTwo); } int nNum[2] = { nNumOne, nNumTwo }; int a = nNum[0] % nNum[1];
2006-05-23 14:48:00 1820
原创 C++: 静态调用
#include #include using namespace std;class Shape{public: Shape(void) {} ~Shape(void) {} virtual void draw(void) const { cout};class Rectangle : public Shape{public: Rectangle(void) {} ~Rectangle(
2006-05-22 09:57:00 1825 1
原创 简单的线程基类
typedef unsigned (WINAPI *PTHREADFUN)(LPVOID lpParameter);class CThread{public: CThread(void) {} ~CThread(void) {} void Start(void); void Stop(void) const { CloseHandle(m_hThread); } static D
2006-05-18 17:08:00 3731 5
原创 Effective C++中的条款
改变旧有的C习惯:(shifting from C to C++)1. 尽量以const和inline取代#define(prefer const and inline to define)2. 尽量以取代(prefer iostream to stdio.h)3. 尽量以new和delete取代malloc和free(prefer new and delete to malloc and fre
2006-05-18 15:37:00 1832 3
原创 const的用法说明
const的几种用法: 1.const用来限制变量 const int a; //a的值为不可变 const int *p; //*p的值为不可变 int* const p; //p值为不可变 const int* const p; //p的值不可变,*p也不可变 2.cosnt用来限定函数 const int fun(
2006-05-09 11:41:00 2567 2
原创 VC6.0编译器的缺陷
#include using namespace std;class test {public: test(void) { cout ~test(void) { cout};test oTest;int main(){}执行结果为:在VC6.0中为----Constructor在.NET中结果为----ConstructorDesconstructor
2006-05-09 10:42:00 2336 8
linux命令linux命令linux命令linux命令
2011-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人