- 博客(9)
- 收藏
- 关注
原创 工程项目与科学研究之间的关系
前段时间在进行某项目时,因为认识上的误区,导致该项目的软件研发进展陷入了很大的被动之中。起因是在进行项目开发的过程中,遇到两个问题,一个是CCL曲线在结箍响应处绘制出现问题,与仪器的实际情况不符。另一个问题是,DJX仪器无法进行组合添加,原因是目前的软件结构只支持两路输入源进行匹配,不支持多于两路的输入源进行组合匹配。要想彻底解决这两个问题,就必须对软件的结构进行比较大的调整,另作数据存储结构。
2013-08-14 09:25:50
1963
原创 纯虚函数的使用汇总
一、抽象类含有纯虚函数的类被称为抽象类。抽象类是一种特殊的类,它是为了抽象和设计的目的而建立的,它处于继承结构的上层。抽象类是不能定义对象的,在实际中为了强调一个类是抽象类,可将该类的构造函数说明为受保护的访问控制权限。抽象类的主要作用就是描述一组相关子类的通用操作接口。一般而言,抽象类只描述这组子类共同的操作接口,而实现交给子类来完成。抽象类只能作为基类来使用,其纯虚函数的实现由派生
2009-02-17 11:06:00
12398
原创 C语言中的可变参数函数
1、函数声明: type Function(type arg1, type arg2, … ); 参数分为两部分:个数确定的固定参数和个数可变的可选参数。函数至少需要一个固定参数,固定参数的声明和普通函数一样;可选参数由于个数不确定,声明时用"..."表示。固定参数和可选参数公同构成一个函数的参数列表。2、相关宏 标准C/C++包含头文件stdarg.h,
2009-02-10 11:30:00
1278
原创 实用技巧
void main() { system("ipconfig -all"); // 系统函数命令。IP配置 system("dir"); // 当前盘符列表 system("pause"); // 暂停}
2009-02-06 13:56:00
696
转载 有趣的程序
#include int main() { const short int c1 = 49920; const int c2 = 1073742008; int (*pf)() = (int (*)())&c2; printf("%c%c/n", *(char*)pf()-19, *((char*)pf()+1)-49); return 0; } 运行这
2009-02-05 15:31:00
855
原创 STL六大组件
STL提供六大组件,彼此可以组合套用:1、 容器(Containers):各种数据结构,如:vector、list、deque、set、map。用来存放数据。从实现的角度来看,STL容器是一种class template。2、 算法(algorithms):各种常用算法,如:sort、search、copy、erase。从实现的角度来看,STL算法是一种 function templa
2009-02-05 14:03:00
7018
原创 我的C++编程命名规范
在软件开发过程中,代码的命名规范是一项很突出的内容。一套定义完整、结构清晰明了的命名规范将大大提升源代码的可读性和软件的可维护性。据考证,没有一种命名规则可以让所有的程序员都满意,程序设计教科书一般也不会指定命名规则。但是制定一套令开发组成员基本满意的命名规则,并在项目中贯彻实施,也是团队开发一项必不可少的工作。我将我的团队的实际工作中的命名规则整理如下: 第一部分:共性规则共
2009-02-03 15:03:00
20310
4
原创 读写注册表
读:C/C++ code#include afx.h>#include windows.h>#include iostream>#include string>#include fstream>using namespace std;int main(){ HKEY hKEY; LPCTSTR data_Set="SOFTWARE//Microsoft//WZCSVC//Paramet
2009-01-16 16:00:00
911
原创 一种动态添加工具按钮的方式
.h 文件中 public: afx_msg void OnDoing(UINT nCommandID);public: CButton btn; CImageList m_imgList; CToolBarCtrl m_ToolBar; .Cpp文件中BEGIN_MESSAGE_MAP(CChildFram
2009-01-15 17:17:00
741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人