- 博客(8)
- 收藏
- 关注
原创 afx_msg消息响应返回值LRESULT char*在多字节字符集下面就可以转换为CString
// 生成的消息映射函数virtual BOOL OnInitDialog();afx_msg void OnSysCommand(UINT nID, LPARAM lParam);afx_msg void OnPaint();afx_msg HCURSOR OnQueryDragIcon();afx_msg LRESULT OnRecvData(WPARAM wParam,L
2015-08-02 13:53:48 539
原创 多个类封装dll库
现在想建立两个类,第一个类叫Add,定义四则运算,封装成dll库,第二个类叫做pingfang,需要调用第一个类中的函数,Add封装后再被pingfang调用其dll库,再次封装。建立add的dll工程add.h文件#include #pragma onceclass _declspec(dllexport) Add{public:Add();~Add();in
2015-07-28 11:35:17 518
原创 动态链接库
为了让动态链接库导出函数,需要在每一个将要导出的函数或类前面加上_declspec(dllexport)先建立dll工程 Dll1.dll,编译后会生成Dll1.dll 和Dll1.lib建立测试工程TestDll(可以是普通的控制应用台 程序或MFC程序),右击测试工程,属性,链接器,输入,附加依赖项,添加Dll1.lib,在链接器,常规,附加库目录中写上Dll1.lib的目录,如
2015-07-19 14:30:21 305
转载 boost库解析json例子(二)
#include #include #include#include #includeusing namespace std;int main() { std::string str = "{\"code\":0,\"images\":[{\"url\":\"fmn057/20111221/1130/head_kJoO_05d9000251de125c
2015-07-17 16:06:09 739
原创 boost库解析json的例子
{ "user": { "1": { "ID": "1", "Name": "wang" }, "2": { "ID": "2", "Name": "zhang" }, "3": {
2015-07-17 10:00:40 791
原创 Map insert的三种用法
pair只包含一对数值。map是一个集合类型,永远保持排好序的,每一个成员就是一个pair共同点:他们关联的两个值类型可以相同也可以不同不同点:pair关联的两个对象可以有联系也可以没联系 map中两个值之间一定有联系,前一个值可以用作索引,后一个值是相应的索引 对 应 的值 pair与map怎样联系起来:通过map的insert()可以把一个pair对象作为
2015-07-17 09:28:01 8783
转载 map 按照值排列
#include #include #include #include #include #include using namespace std; int cmp(const pair &x, const pair &y){ return x.second > y.second;}void sortMapbyValue(map &t_map
2015-07-16 22:57:48 294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人