visual c++
yu0089
这个作者很懒,什么都没留下…
展开
-
VC 的DLL应用(含Demo演示)
用VC创建DLL动态连接库 1.1 创建dll项目然后选择“一个空的dll工程”,然后点击“确定”便完成了“创建dll项目”的流程。 1.2 为dll项目编写源文件新建两个文件:dllDemo.h, dllDemo.cpp 在头文件”dllDemo.h”中声明三个接口函数: extern "C" _declspec(dllexport) int转载 2013-06-09 19:00:12 · 823 阅读 · 0 评论 -
C++学习笔记:ostringstream
当初写程序的时候需要动态的根据一个int型的索引来产生一个字符串,试了很多方法都不能如愿,我当时想到的是使用#和##宏:#define str(i) #i#define STR(i) str(string)##str(i)这样当我写:int i=3;cout时,我期待着给我输出string3,事实是输出的为stringi。。。ostrings转载 2013-06-20 13:50:01 · 3845 阅读 · 0 评论 -
标准C++中的string类的用法总结
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很可能会忽略掉标准C++中string类的使用。标准C++中提供的str转载 2013-06-20 18:31:25 · 504 阅读 · 0 评论 -
格式化字符串——以C++的名义 - [软件开发]
此博客已经停止更新,并乔迁新址http://chenlq.net,感谢大家对本博客的喜爱,希望在新的站点能够继续和大家一起交流学习。谢谢大家:)这几天在做一个项目的移植工作,将其从原来的6.0移植到VS2008上,因为采用了新的unicode字符集,所以在处理字符串的时候遇到了很多问题,转载一篇文章,有帮助。从第一堂C语言课上的那个printf开始,格式化字转载 2013-06-20 18:34:12 · 775 阅读 · 0 评论 -
VC++ 教程
http://book.51cto.com/art/200708/54801.htm转载 2013-06-17 17:55:59 · 512 阅读 · 0 评论 -
2012-04-24 14:31 VS2008工具,两种加入库的方法。 设置程序运行时目录
2012-04-24 14:31 VS2008工具,两种加入库的方法。 设置程序运行时目录方法一:整个编译器加入库tools->Projects and Solutions->VC++ Directories->右上角选择Library files加入D:\work\xerces-c\lib,将这里的库加入了vs2008的编译器中,对所有工程都适用。 tools->Pr转载 2013-06-07 16:49:14 · 660 阅读 · 0 评论 -
ADO Command接口,CreateParameter() Size和Value参数的关系
为了优化数据库存取性能,上午重新写过了几个SP,按照之前的测试应该能有30-40%的提升。下午重新修改DBProxy代码的时候忽然想起来,在传递nVarChar等变长字符串参数时,Command.CreateParameter()调用的Size参数到底传递多少?如果能依照我传递的数值进行截断岂不是美哉……可惜试验下来是不行的……结果如下:Size和Value参数在nVarChar这种变长字转载 2013-06-17 11:42:15 · 2856 阅读 · 0 评论 -
数据类型转换(VC)
CString、char*、string、int、_bstr_t、CTime、COleDateTime等等的相互转换,如何判断一个字符串是一个浮点数?#includeusing namespace std;#include {CString strCString="ABC";char strchar[256],*pstr;pstr=(LPSTR)(LPCTSTR转载 2013-06-17 11:36:49 · 627 阅读 · 0 评论 -
Visual C++ 的ATL、MFC、CLR对比
MFC、ATL和CLR是VC2005内置的3大库,涵盖了windows的各种开发方法和开发应用。当然关于C++开发的库不止这3个,不过这3个是微软推荐。从编程所处层次而言,WIN32为最底层,其次是MFC.然后是CLR. WIN32 winAPI MFC MFC类库 CLR .net库 1. WIN32常规就是不用MFC,使用API函数编的程序。 2. MFC库有很多年的历史了,MFC转载 2013-06-06 11:37:50 · 1121 阅读 · 0 评论 -
【C++ STL】细数C++ STL 的那些事---vector (动态数组)
一,vector概述 vector是一个顺序容器,可以存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 vector是动态空间,随着元素的增加内部机制可以自行扩充空间,而array则是固定大小空间,如果想增加空间,需要再重新申请空间,然后将原来元素拷贝到新空间中。 【注意】vector动转载 2013-06-14 09:46:12 · 601 阅读 · 0 评论 -
关于什么是句柄(经典)
句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WINDOWS句柄有点象C语言中的文件句柄。从上面的定义中的我们可以看到,句柄是一个标识符,是拿来标识对象或者项目的,它就象我们的姓名一样,每个人都会有一个,不同的人的姓名不一样,但是,也可能有一个名字和你一样的人。从数据类型上转载 2013-11-29 11:31:13 · 689 阅读 · 0 评论