- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 .obj : error LNK2001: unresolved external symbol解决方法
error LNK 就是说错误出现在连接阶段。C++程序的具体编译链接步骤:假如写一个hello,world程序,要用cout这个库例程,但是自己并没有写这个cout。所以编译器编译成汇编代码以后会在你使用cout的地方简单地插入一条调用指示指令(比如call cout), 然后连接器链接的时候,会把所有调用cout的指示换成指向库例程的cout的真正地址成为一个.obj文件,最后通过装载器才成为
2010-02-26 10:52:00 7174
转载 VC 进程与进程通信
1 进程与进程通信 进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多线程是Windows操作系统的一个基本特征。Microsoft Win32应用编程接口(Application Programming Interface, API)提供了大量支持应用程序间数据共享和交换的机制,这些机制行使的活动称为进程间
2010-02-22 14:19:00 4609 1
转载 Balon白话MSDN:从普通DLL中导出C++类(2) – 细看导出C++类的底层机制
上一篇文章中,我们介绍了怎么从一个DLL中导出C++类,及选择性导出C++类的成员的方法。那么,整个系统的底层机制是怎么样的?是通过什么途径,使得我们可以在另一个程序中使用一个DLL中导出的类的呢?我们知道,要使用一个C++类,必要的条件是在编译期能得到这个类的头文件,并在链接期可以找到对应的符号的链接地址(比如成员函数、静态数据成员等)。如果这个C++类与你的使用者在同一个工程,那这个条件很好
2009-09-02 11:34:00 1722
原创 Balon白话MSDN:从普通DLL中导出C++类(1) – dllexport和dllimport的使用方法(中英对照、附注解)
这几天写几个小程序练手,在准备将一个类导出时,发现还真不知道如果不用MFC的扩展DLL,是怎么导出的。但我知道dllexport可以导出函数和变量,而且MFC扩展DLL就算是使用了MFC的功能,但能否导出类应该也不是必须用MFC才能够做到,一定是有相应的机制可以实现。于是查了一下MSDN,发现这个机制简单的可怕,原来就和导出函数一样,把dllexport关键字加到类名前就可以了。估计和我一样的同
2009-09-02 11:33:00 2783 1
转载 VC多线程编程
VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好. 一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下: void CSingleThreadDl
2009-09-01 15:59:00 480
转载 Open Source 开发工具集
编辑器: vi:老牌编辑器,在各个unix和unix-like平台都可以找到 emacs:GNU项目开发的编辑器,功能强大扩展性强,绝对不是一个编辑器那么简单 代码打补丁工具: diff & patch:一对好搭挡,diff用来生成代码补丁,而patch则用来给代码打补丁 项目构建工具: make(Makefile):常用的项目构建工具,用一个Makefile就可以从整个项目的代码中构建各
2009-08-31 15:11:00 546
转载 VC数据类型
字符类型:---------------------------------------------------标识符 实际类型 意义 CHAR char 8位Windows(ANSI)字符。 CCHAR char 8位Windows(ANSI)字符。 PSZ char* 一个以"NULL"结束的Windows字符串的指针 PCHAR CHAR* 一个CHAR型指针 PSTR CHAR
2009-08-31 11:53:00 402
转载 VC DEBUG和RELEASE
VC]DEBUG和RELEASE2007年08月26日 星期日 下午 04:33 I. 内存分配问题 1. 变量未初始化。下面的程序在debug中运行的很好。 thing * search(thing * something) BOOL found; for(int i =
2009-08-27 10:51:00 573
转载 TCHAR ,UNICODE,CHAR,wchar_t 来龙去脉 (转)
大家一起做一个项目,经常发现有的人爱用strcpy等标准ANSI函数,有的人爱用_tXXXX函数,这个问题曾经搞的很混乱。为了统一,有必要把来龙去脉搞清楚。 为了搞清这些函数,就必须理请几种字符类型的写法。char就不用说了,先说一些wchar_t。wchar_t是Unicode字符的数据类型,它实际定义在里: typedef unsigned short wchar_t;不能使用类似strc
2009-08-26 11:14:00 733 1
在vb.net (asp.net)中后台引用ajax函数的方法
2012-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人