- 博客(11)
- 资源 (54)
- 收藏
- 关注
原创 VC 三线程顺序打印ABC
1. 新建一个基于对话框的应用程序 2. 在主对话框类中添加以下代码: volatile int flag=1; volatile bool bRun=true; CRITICAL_SECTION g_cs;//关键代码段,临界区 UINT A(LPVOID p) { while(bRun){ EnterCriticalSectio
2015-04-20 16:39:26 832
原创 VC 不用具体地址打开仪器
void CXXXDlg::Init_GPIB() { #ifdef GPIB unsigned long retCnt=0; char instrDesc[100]={0}; ViSession defaultRM; ViStatus status; ViFindList find_list; viOpenDefaultRM (&defaultRM); st
2015-04-20 16:34:53 1064
原创 VC 改变对话框某一区域颜色
1. 在OnPaint中添加代码: void CXXXDlg::OnPaint() { if (IsIconic()) { CPaintDC dc(this); // device context for painting SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0); // Center icon
2015-04-09 18:50:05 1619
转载 C指针
C中最复杂和重要的不过就是结构体和指针了。 结构体不过是几个简单的原子数据类型的组合而已。 char就是一个小箱子,只能放-127~128之间的数据;short是个大点的箱子,int又大一点。 最复杂和重要的是指针,指针也是一个箱子,但是他保存的是其他箱子的地址。 第一章 指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要
2015-04-02 20:14:04 404
转载 C++学习心得
1.把C++当成一门新的语言学习; 2.看《Thinking In C++》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; 5.不要放过任何一个看上去很简单
2015-04-02 19:24:50 953
转载 String 构造,析构,复制,拷贝构造函数
class String{ public: String(const char *str = NULL); // 普通构造函数 String(const String &other); // 拷贝构造函数 ~ String(void); // 析构函数 String &
2015-04-02 19:06:00 486
原创 《Unix编程艺术》
1. 不懂Unix的人注定最终还要重复发明一个蹩脚的Unix。 2. 以太网的发明者曾经说过:如果将来有什么技术来取代以太网,那么这个取代物的名字还会叫“以太网”,因为以太网是永远不会消亡的。Unix也曾经经历了类似的转变。 3. 每过18个月,就有一半的知识会过时。 4. Unix具有非常彻底的灵活性。 5. 让每个程序就做好一件事。 6. 假定每个程序的输出都会成为另一个程序的输入,
2015-04-01 21:04:28 917
原创 SQL
增删改查 SELECT LastName FROM Persons 表包含带有数据的记录(行)。 查询和更新指令构成了 SQL 的 DML 部分: SELECT - 从数据库表中获取数据 UPDATE - 更新数据库表中的数据 DELETE - 从数据库表中删除数据 INSERT INTO - 向数据库表中插入数据 SELECT 列名称 FROM 表名称 SELEC
2015-04-01 21:02:41 465
原创 VC 读写Excel (第三方类CSpreadSheet)
1. 用VC6新建一个基于对话框的项目; 2. 添加 CSpreadSheet.h,CSpreadSheet.cpp到项目中; 3. 在C*Dlg.h 中添加 : #include "CSpreadSheet.h" 4. 添加对应的读写函数 5. 读非常简单: CSpreadSheet SS("test.xls","数据"); CStringArray Cols[26];//26列
2015-04-01 20:52:55 2654
原创 VC失误
自己犯过相同的错误两次以上了!嘱与作文以记之! double fNum; CString str; ... str.Format("%.2f",fNum); //本来应该这样 str.Format("%d",fNum); //我写成这样了 找了几分钟才发现问题。
2015-04-01 20:51:15 516
转载 Printf函数进栈顺序
Printf函数进栈顺序 出自C语言资料库 跳转到: 导航, 搜索 目录 [隐藏] 1 示例说明程序1 2 示例说明程序2 3 示例说明程序3 4 参考 示例说明程序1 # include main() { int i=1; printf(”%d %d %d”, i , i++, i++); }进栈顺序:
2015-04-01 20:31:19 3136 2
Agilent Technologies EMC Series Spectrum Analyzers
2013-12-21
VC,.BCB串口通讯代码
2012-12-12
WinPcap中文技术文档.chm
2011-09-20
RiftDK1源码
2016-10-26
支持win7 64位的hex2bin程序(v2.2)
2016-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人