10 2017 档案
在GUI程序中使用控制台的两种方法
摘要:win32程序启用控制台(控制台文件名:conout$,conin$,conerr$) //添加控制台,加入在程序构造函数中 AllocConsole(); freopen("conin$", "r+t", stdin); freopen("conout$", "w+t", stdout); fre
阅读全文
fatal error C1010: unexpected end of file while looking for precompiled header directive
摘要:是预处理头文件问题1、如果 cpp 头文件没有添加 include "stdafx.h" ,会报这样的错 。2、确信 1 后 ,那么在工作区列表中右键 cpp 选 setting c/c++ Category precompiled header 看一下预处理头文件名字 是否为 stdafx.h 。
阅读全文
VC++6.0出现no compile tool is associated with the extension.解决方法
摘要:解释为:不能编译此GTS_Control.h文件,没有合适的编译工具可以编译此扩展名的文件。 很明显,当然只有.cpp文件才能编译. .h头文件是不能编译的。 工作区域打开 fileview 鼠标点击 GTS_Control.cpp ,然后编译 ,OK...
阅读全文
内存记号(Memory Trail)[自定义的名字] --调试方法
摘要:即使你把输出导向到文件中,运转记录花费的时间所带来的冲击,仍然足够改变程序的执行结果。如果要改善这种情况,我必须回到一个我所谓的“Memory Trails”(内存记号)的低阶技术中。为了使用 memory trail,你必须产生一个全局缓冲区,以及一个指向该缓冲区的全局指针。例如: char gM
阅读全文
Console 窗口
摘要:Console窗口 记住,即是在GUI程序中你也可以拥有一个Console窗口。 这意味着你可以再GUI程序中使用printf、puts。 Console窗口由系统的驱动设备程序负责,即是你的程序当掉或者在调试器停止,Console窗口任然会有反应。 好处:使用 stdout 还有一个利益,运转记录
阅读全文
C++ Builder创建和调用dll中的资源
摘要:程序开发中经常会用到一些图标、图片、光标、声音等,我们称它们为资源(Resource)。当多个窗口用到同样的资源时,可以将这些公共的资源放到一个dll文件里调用,这样,由于定位资源比在磁盘中定位文件花费时间少,所以应用程序执行会更快。多种资源放在一个文件中,减少了图标、图片、光标、声音等文件数量,从
阅读全文
C++ builder 书籍推荐
摘要:china-pub网上书店c++builder书籍专区,本专区专门为c++builder学习者提供目前最为畅销实用的c++builder技术书籍,通过对本专区c++builder书籍的了解,让您学习c++builder技术寻找书籍更为便捷。 c++builder书籍推荐一:《C++Builder技术
阅读全文
Qt书籍推荐
摘要:1 作为刚入门没怎么使用过Qt以及那些刚接触编程对于C/C++不怎么熟悉的朋友们,我推荐这本书作为Qt入门书籍, 书中都是用一个简单的例子来讲解Qt中的一些部件功能。对于想对Qt的UI设计有个大概了解的朋友会有帮助。 2 对于一些有编程经验或者看过上面那本《Qt Creator快速入门》的朋友,我推
阅读全文
Qt工程文件说明
摘要:Qt工程文件说明 2017-10-16 天天快乐6... 转自 LZS2851 修改 微信 分享: 2017-10-16 天天快乐6... 转自 LZS2851 修改 微信 分享: 修改 微信 分享: 这篇文章是我从360doc上转的,本来是要把转的url列出来的,但是它们居然禁掉了复制,而且禁复制
阅读全文
.obj : error LNK2001: unresolved external symbol "public: static unsigned long __stdcall ReadWrite::readData(void *)" (?readData@ReadWrite@@SGKPAX@Z)
摘要:类的static 要在类外定义
阅读全文
char *strstr(const char *str1, const char *str2);
摘要:【FROM MSDN && 百科】 原型:char *strstr(const char *str1, const char *str2); #include<string.h> 找出str2字符串在str1字符串中第一次出现的位置(不包括str2的串结束符)。返回该位置的指针,如找不到,返回空指针
阅读全文
malloc calloc realloc 区别
摘要:(1)C语言跟内存分配方式 <1>从静态存储区域分配. 内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在.例如全局变量、static变量.<2>在栈上创建 在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放.栈内存分配运算内置于处理器的指
阅读全文
sprintf函数的用法
摘要:说明1:该函数包含在stdio.h的头文件中,使用时需要加入:#include <stdio.h> 说明2:sprintf与printf函数的区别:二者功能相似,但是sprintf函数打印到字符串中,而printf函数打印输出到屏幕上。sprintf函数在我们完成其他数据类型转换成字符串类型的操作中
阅读全文
mutex锁住共用线程函数 造成了死锁 ,为什么?
摘要:锁住共用的线程函数,为什么出现了死锁的现象,是真的死锁了吗?为什么勒【清晰早点】 【逍遥游】# 一般都是用 EnterCriticalSection 和 LeaveCriticalSection 锁住和解锁访问的数据 【瓶子】# @天天快乐 你在自己的线程里等待自己结束,当然锁死了! @天天快乐 你
阅读全文
线程函数执行次数
摘要:为什么让线程函数执行5次,实际运行却不止5次 为什么让线程函数执行5次,实际运行却不止5次 试着运行好多次都大于5次函数执行输出 【逍遥游】# 我认为问题出在 printf 函数,处理显示的函数都不能在线程里面用,包括窗口界面和控制台界面都是这样 【§Victor§】# 你把要输出的数据, 放入缓冲
阅读全文
安装完C++builder6.0启动的时候总是出现无法将'C:\Program Files\Borland\CBuilder6\Bin\bcb.$$$'重命名为bcb.dro
摘要::兼容性问题 运行前右键属性“兼容性”-尝试不同的兼容性。比如“windows 8”
阅读全文
TabControl delphi
摘要:1.TTabControl 组件的典型用法TTabControl 组件使用起来,根本不会使程序简单化,所以不提倡使用此组件,可以用TPageControl组件代替。与多页组件不同的是,虽然Tab 组件上可以有一组按钮,但它们的客户区是公用的,当用户选择其中某个按钮时,将触发OnChange 事件。在
阅读全文