C plus plus
maqianmaqian
这个作者很懒,什么都没留下…
展开
-
静态库与DLL
静态库与DLL的不同之处 可执行文件的生成(Link期):前者很慢(因为要将库中的所有符号定义Link到EXE文件中),而后者很快(因为后者被Link的引入库文件无符号定义)可执行文件的大小:前者很大,后者很小(加上DLL的大小就和前者差不多了)可执行文件的运行速度:前者快(直接在EXE模块的内存中查找符号),后者慢(需要在DLL模块的内存中查找,在另一个模块的内存中查找自然较慢)可共享性:前者...原创 2011-03-10 11:34:53 · 104 阅读 · 0 评论 -
VC++的DLL应用
1 用VC创建DLL动态连接库 1.1 创建dll项目 然后选择“一个空的dll工程”,然后点击“确定”便完成了“创建dll项目”的流程。 1.2 为dll项目编写源文件 新建两个文件:dllDemo.h, dllDemo.cpp 在头文件”dllDemo.h”中声明三个接口函数: extern "C" _declspec(dllexport) int Sum(in...原创 2011-03-10 11:40:14 · 100 阅读 · 0 评论 -
Visual C++ 读写 MySQL
http://mingxuehi.blog.163.com/blog/static/5681389820091122409324/ 看过很多C或是C++操作MySQL数据库的文章,大部分太吃力了,甚至有一部分根本没有很好的组织文字,初学者比较难以接受,即使是C++或是C高手也是比较难看懂。写这篇文章的目的不是别的,就一个,告诉您用MySQL的C API直接操作MySQL数据,并做了比较高...原创 2011-03-10 18:00:12 · 230 阅读 · 0 评论 -
C++中map的常用方法
/************************************************************************/ /* Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次, 第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候, 在编程上提供快速通道。这里说下...原创 2011-03-16 17:36:43 · 541 阅读 · 0 评论 -
使用ifstream和getline读取文件内容[c++]
假设有一个叫 data.txt 的文件, 它包含以下内容: Fry: One Jillion dollars.[Everyone gasps.]Auctioneer: Sir, that's not a number.数据读取, 测试 。 以下就是基于 data.txt 的数据读取操作: #include <iostream>#include <fstream...原创 2011-03-16 18:06:42 · 55 阅读 · 0 评论