- 博客(11)
- 资源 (10)
- 收藏
- 关注
原创 c++ 每个类都有一张虚方法表
#include using namespace std;/* 每个类都有一张虚方法表,当基类为虚方法,而派生类重载了虚方法,* 则虚方法表中的基类方法被派生类替换*/class AClass{ public: AClass(){ cout } virtual ~
2008-12-23 20:09:00 1062
原创 c++ 基类、派生类都使用了动态内存分配的实例
#include using namespace std;/* 基类,派生类都使用了动态内存分配,如使用了 new 关键字* 需要显式析构函数,复制构造函数和赋值构造函数*/class baseDMA{ private: char * data1; public: baseDM
2008-12-23 20:07:00 676
原创 c++ 使用动态内存分配的类需要显式复制构造函数,赋值构造函数,析构函数
#include using namespace std;/* 使用动态内存分配的类,如使用了 new 关键字* 需要显式析构函数,复制构造函数和赋值构造函数*/class classDMA{ private: char * data; public: classDMA(const ch
2008-12-23 20:04:00 594
原创 c++ 类成员的访问权限priavte, protected, public
#include using namespace std;/* 类成员访问权限* private 只能在类本身被访问* protected 能被类本身和派生类访问* public 能被类本身和派生类以及外部任何对方访问*//* 类的构造顺序是如果有基类先构造基类后构造派生类* 类的析构顺序是先析构派生类如果有基类再析构基类* 一个类可以含到一个以上的构造
2008-12-23 20:02:00 1086
原创 python 3.0 遍历目录
# -*- coding: cp936 -*-import os# 如果在 IDLE 里运行本模块 需要去掉 coding 行,IDLE似乎有BUG 不认 cp936 def loopdir1(dirname, *ext): # 只遍历dirname目录 odir = os.getcwd() # 备份当前目录 os.chdir(dirname) # 改
2008-12-23 20:01:00 719
原创 c++ 构造函数,复制构造函数,赋值构造函数,析构函数调用时机
#include #include /* 分析:构造函数,析构函数,复制构造函数,赋值构造函数* 根据 this 指针的地址可以辨别对象,不要被数据成员迷惑;*/using namespace std;class TestClass{public: TestClass(char * name="temp"); TestClass(co
2008-12-23 19:58:00 570
原创 python 3.0 字典 key 排序
IDLE 3.0 >>> dic = {"aa":1,"bb":2,"ab":3}>>> dic{aa: 1, ab: 3, bb: 2}>>> for k in sorted(dic.keys()): print (k)aaabbb------------------------------------
2008-12-23 19:54:00 630
原创 c++ 用布局NEW 管理类对象
#include #include #include // 引用布局newconst int BUF = 512;using namespace std;/* 主要演示在布局new如何存放对象与释放对象* 因为变量都是对象指针,本来都需要人工释放对象* 但使用布局NEW 会有所不同*/class TestClass{private:
2008-12-23 19:47:00 519
原创 c++ 如何给类的非静态常量或引用成员赋值
/* file = main.cpp */#include #include "testClass2.h"using namespace std;// 这段代码演示如何为类的非静态常量或者引用成员赋值int main(){ testClass2 tc1(2, 3); cout return 0;}/* file =
2008-12-23 19:41:00 1259
原创 在mysql中创建和调试存储过程
下面是在mysql 查询浏览器里写存储过程和调试,步子为:在数据库上右键选择create new procedure /function,输入一个名称,我这里输入的是"bbb",它会自动创建一个空的过程模板,我声明了三个变量,给三个变量赋值,并输出三个变量,在查询浏览器菜单 tools -> mysql command line client 直接进DOS窗口,先usedatabas
2008-12-23 19:26:00 3657 3
原创 c++ 操作符重载
/* file = main.cpp 涉及操作符重载,友元函数,重载类型转换*/#include #include "testClass.h"using namespace std;int main(){ testClass tc1(2); testClass tc2(3); testClass tc3 = 1 + t
2008-12-23 19:17:00 365
UniDAC v.4.1.3 2011-11-15
2011-12-03
java jdbc 利用 bonecp 四线程同时向四张表插入记录
2011-11-21
java jdbc 线程插入记录
2011-11-13
Virtual Serial Port Driver 7
2011-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人