
C++
棱不棱
信息与计算科学
展开
-
C++编程思想笔记(1)
2.2.1.4 变量声明的语法extern关键字表示变量是在文件以外定义的,或在文件后面部分才定义。extern int a; //在变量定义前加extern关键字表示声明一个变量但不定义它。extern也可以用于函数的声明,但这对函数来说是多余的。2.2.1.5包含头文件包含头文件,要使用#include预处理命令。它告诉预处理器打开指定的头文件并在#include语句所在的原创 2014-05-10 10:05:22 · 662 阅读 · 0 评论 -
C++编程思想笔记(2)
4.4什么是对象在c++中,对象就是变量,它的最纯正的定义是“一块存储区”(更明确的说法是,“对象必须有唯一的标识”,在C++中是一个唯一的地址),它是一块空间,在这里能存放数据,而且还隐含着有对这些数据进行处理的操作。object.menber Function(atglist)是对一个对象“调用一个成员函数”。而在面对对象的用法中,也称之为“向一个对象发送消息”。例如,对于Stash原创 2014-05-16 21:47:44 · 655 阅读 · 0 评论 -
MinGW安装与环境变量配置和Sublime Text 2搭建C++编译环境
MinGW安装与环境变量配置从http://sourceforge.net/projects/mingw/下载MinGW,安装到D:\MinGW。工具集选择安装(之后还可以进行安装卸载):至少需要安装mingw32-base, mingw32-gcc-g++, msys-base工具集。安装完成后需要配置环境变量:右击我的电脑,点属性->高级->环境变量。然后在用户变量一栏原创 2015-07-09 12:37:26 · 4990 阅读 · 0 评论 -
BCB使用线程删除文件夹中的图片
BCB新建线程DeleteImgThread类,其会默认继承Thread类,然后在Execute函数中编写代码,void __fastcall DeleteImgThread::Execute(){ //---- Place thread code here ---- while(!this->Terminated) { //删除.\RecvTmp中的图片原创 2015-07-17 19:44:53 · 1002 阅读 · 0 评论 -
bcb 防止按钮多次点击
当BCB 中按钮提交一个耗时操作的时候,多次点击按钮会提交多次,会导致提交动作多次被执行,可能会发生程序卡死或程序错误。为了防止多次点击提交,不能只是将按钮控件的Enabled 置为 false,这样点击鼠标的事件还是会进入消息队列中,这次执行完后还是会一条一条的响应所有点击事件。在这里我处理思路有两种:要么在响应之前清除消息队列的点击事件消息,要么就在执行完后直接弹框提示已执行完成。主要的实原创 2015-09-15 11:23:34 · 831 阅读 · 0 评论