C & C++
zz962
喜欢钻研技术
展开
-
函数指针
《C++程序设计》(Bjarne Stroustrup)书摘 函数指针是什么 函数的地址 如何声明函数指针 假设函数为 void error(string s) { printf(s) }相应函数指针为 void (*efct)(string s) 使用函数指针 让指针指向函数 efct = &error用函数指针调用函数 (*efct)(string s原创 2011-11-18 07:07:19 · 439 阅读 · 0 评论 -
操作JSON
JSON概述 表示一个对象:{"ID":1,"Name":"test"} 表示一个数组:[{...},{...}...] 所用的库 TODO 下载 编译 使用方法 TODO 解析一个JSON字符串 读取每个属性 判断属性的数据类型 读取属性值原创 2011-11-19 10:16:29 · 498 阅读 · 0 评论 -
《C程序设计》第七章:函数
用户使用的存储空间的划分 分为三个区域:程序区、静态存储区和动态存储区 动态存储与静态存储 动态存储是指在程序运行期间根据需要进行动态分配存储空间,而静态是指在程序运行期间分配固定的存储空间 动态存储区存放哪些数据 1、函数形参 2、未加static说明的局部变量 3、函数调用时的现场保护和返回地址 局部变量的存储方式 1、动态分配存储空间,存储在动态存储区。分配和释原创 2011-11-28 21:00:07 · 641 阅读 · 0 评论 -
排错:打开资源出现RC2104
问题 在rc文件里使用了自定义宏(而且带条件编译),之后在资源视图中打开资源时报错RC2104,无法找到某个宏 解决 1、搜MSDN上对于RC2104的解决方法,居然要改MFC源码,不靠谱。 2、再搜“打不开资源 RC2104”,获得一点提示:通常这种问题是resource.h里没有相应的宏造成的。把条件编译拷贝到resource.h里,问题依旧 3、试了一下,在resource.h里直原创 2012-04-09 19:06:09 · 1514 阅读 · 0 评论 -
dump文件调试
问题 1、调试release版 步骤 1、代码示例 // Dump.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include #pragma comment(lib,"Dbghelp.lib") #include void CreateMiniDump原创 2013-03-19 10:39:14 · 1021 阅读 · 0 评论