个人代码区
jiayibk
这个作者很懒,什么都没留下…
展开
-
在VS2010和VC6.0中写win32控制台程序的区别
在VC6.0中写win32控制台程序如下:#includeusing namespace std;//int _tmain(int argc, _TCHAR* argv[])void main(){ int *p=new int;*p =10;coutdelete p;system("pause");} 在VS2010中写原创 2016-07-23 00:59:58 · 798 阅读 · 0 评论 -
工作项目 17年2月1日 关于迭代法的应用
今天在车间随意用便签写了如下内容: 1.AVT1394相机 的Vimbar软件,在C盘安装目录里Allied Vision Technologies 文件夹中,有相关相机的pdf说明文档。 找最合适曝光值可以用迭代法:比如预估值会在0--50000,则,先取25000,然后再从中求得一直,如果在0-25000间,再从中取12500,看是在0-12500还是在12500-25000间原创 2017-02-01 00:43:42 · 225 阅读 · 0 评论 -
赋值表达式的值等于右值
http://www.cnblogs.com/chenchenluo/archive/2012/05/05/2484867.html我们知道,在C 语言中经常使用 诸如 if(表达式){} ,while (表达式) {} 形式的判断语句,当表达式为真时执行 {} 中的函数体,但是当表达式为赋值表达式时怎么判断该表达式为真还是为假?或者当表达式为逗号表达式式又该怎么使用?记住一个转载 2016-09-06 19:21:45 · 2871 阅读 · 0 评论 -
bool、int、float、double变量与0值的比较
1、写了这么多言归正传开始写bool和零值的比较该如何写。bool规定为ture和false,但是关于ture值的定义在不同的环境和系统中,定义可能不同,C++中规定ture为1,但是VB中规定ture为-1,所以不要把bool类型的变量与ture、1、-1、0直接进行比较,这很有可能会造成程序错误。正规的写法为:if(flag)或者if(!flag),其中flag为boo原创 2016-09-05 13:09:10 · 19431 阅读 · 2 评论 -
已知INI文件中内容如下:如何列出它们的节名?
已知INI文件中内容如下:如何列出它们的节名?[SECTION1]Key1=test1[SECTION2]Key2=Value2[SECTION3]Key3=Value3[SECTION4]Key4=Value4[SECTION5]Key5=Value5// 125枚举ini文件的所有节名.cpp : Defines the entry point fo原创 2016-08-19 20:13:34 · 990 阅读 · 0 评论 -
tomcat部署web项目的3中方法
tomcat部署web项目的3中方法1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在和之间插入如下语句。 其中,docBase为设置项目的路径。3.在conf目录中,在Catalina原创 2016-08-07 15:45:13 · 161 阅读 · 0 评论 -
SQL常用语句
SQL集数据定义语言(Data Definition Language,DDL)、数据操纵语言(Data Manipulation Language,DML)、数据控制语言(Data Control Language,DCL)的功能于一体,完成数据库的创建、查询、更新、维护、数据库创建、数据库安全性控制等操作。1.数据库定义语句:(1)CREATE语句:用于创建数据库的表。如创建一原创 2016-08-06 19:36:27 · 176 阅读 · 0 评论 -
类成员的3种访问属性 类的3种继承方式(继承性也叫派生性)
类成员的3种访问属性:1.public:可以给子类或者类的外部访问;2.protected:可以给子类访问,不能给类的外部访问;3.private:子类和类的外部访问都不能访问。类的3种派生方式(继承方式):基类 成员的模式private protectedpublic派生类的派生 public不可见 public public 方式(派生权限)原创 2016-07-23 12:17:55 · 3980 阅读 · 0 评论 -
工具栏停靠问题//EnableDocking(CBRS_ALIGN_ANY);不是很多余吗?
工具栏停靠问题//EnableDocking(CBRS_ALIGN_ANY);不是很多余吗?m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);EnableDocking(CBRS_ALIGN_ANY);DockControlBar(&m_wndToolBar);[最优解释]m_wndToolBar.EnableDocking(CBRS_ALI原创 2016-08-16 13:57:16 · 3232 阅读 · 0 评论 -
在自己的VS10里添加了.h文件后,如何包含这个头文件的路径的方法
VS2010:添加头文件目录和Lib目录 首先,新建了这个头文件后,要按保存键把它保存到你的项目路径下,然后,在资源文件中还是看不到它,需要右键单击添加进来;最后才能在项目——配置属性——C/C++——常规包含它。h文件目录:依次点击“项目——配置属性——C/C++——常规”, 在“附加包含目录”中加入h文件所在的文件夹原创 2016-07-27 19:51:37 · 1545 阅读 · 0 评论 -
Windows-API程序例子--//一定要学会看MSDN
#include "StdAfx.h"#include LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);//窗口函数声明,这一函数将处理发往应用程序窗口的各种消息char szClassName[]="Windowclass1";//窗口结构体的名称char szAppTitle[]="chen";//窗口标题INT PAS原创 2016-07-24 23:06:55 · 1423 阅读 · 0 评论 -
类的派生性
// 类的派生性.cpp : Defines the entry point for the console application.#include "stdafx.h"#includeusing namespace std;class student{//private://私有的成员将不能被继承,如果被继承可以改为public或者protectedprot原创 2016-07-23 13:30:18 · 559 阅读 · 0 评论 -
虚拟函数使得父类指针可以调用派生类的同名函数
// 虚拟函数.cpp : Defines the entry point for the console application.//函数重载是指函数名相同,在函数调用时,根据函数参数类型或个数的不同而调用正确的函数版本。//而虚拟函数无论是函数名还是函数的返回值及函数的参数都完全相同。//虚拟函数使得父类指针可以调用派生类的同名函数--该函数即通常所说的在子类重写父类的那个虚函数。原创 2016-07-23 15:11:15 · 503 阅读 · 0 评论 -
函数重载例子
函数重载:函数的返回类型可以一样,也可以不一样,函数的形参个数不同或者形参类型不同。#include "stdafx.h"#include using namespace std;int max(int ,int);float max(float, float);int _tmain(int argc, _TCHAR* argv[]){int x1,y1,z1;原创 2016-07-23 01:23:25 · 1753 阅读 · 0 评论 -
派生类的构造函数与基类的构造函数
// 派生类的构造函数与基类的构造函数.cpp : Defines the entry point for the console application.//如果基类有构造函数,则在生成派生类的对象时会先调用基类的构造函数,//然后再调用派生类的构造函数。#include "stdafx.h"#includeusing namespace std;class studen原创 2016-07-23 13:31:59 · 1058 阅读 · 0 评论 -
构造函数与析构函数
// 构造函数与析构函数.cpp : Defines the entry point for the console application.#include "stdafx.h"#includeusing namespace std;class student{private:int num;char name[10];char sex;publi原创 2016-07-23 12:11:18 · 249 阅读 · 0 评论 -
类的定义
// 类的定义.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include using namespace std;class student{private://private可以省略,在类的定义中,默认则认为是private原创 2016-07-23 01:39:24 · 331 阅读 · 0 评论 -
作用域运算符的使用
作用域运算符的使用 #include "stdafx.h"#include using namespace std;int a=5; int _tmain(int argc, _TCHAR* argv[]){float a=13.1f;coutcoutsystem("pause");return 0;}原创 2016-07-23 01:09:32 · 464 阅读 · 0 评论 -
MFC数组 列表和映射类
1.仅有的几个抽象数据类;2.这里的数组是动态数组,C++中数组在定义的时候就要指定大小,并且不检查数组的上下标,这样会造成数组使用不安全;3.所以VC++封装数组,比如bit数组,Dword数组,指针数组,Ob(object)数组,String数组等。这些都是动态的数组,防止我们的不必要错误;4.列表类,MFC封装的列表是双向列表,添加、删除元素快,可以从头、从尾访问,也提供基本的数原创 2017-02-01 01:15:23 · 747 阅读 · 0 评论