摘要: 查看Eclipse的版本号:1. 找到eclipse安装目录2. 进入readme文件夹,打开readme_eclipse.html3. readme_eclipse.html呈现的第二行即数字版本号,如... 阅读全文
posted @ 2016-10-26 16:55 ZhangPYi 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 查看Eclipse的版本号:1. 找到eclipse安装目录2. 进入readme文件夹,打开readme_eclipse.html3. readme_eclipse.html呈现的第二行即数字版本号,如... 阅读全文
posted @ 2016-10-26 16:55 ZhangPYi 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 这个版本的IDE支持Java、JavaScript、C/C++、PHP和Fortran等多种编程语言;这个版本首次鼓励用户使用Eclipse Installer来做安装,这是一种由Eclipse Oomp... 阅读全文
posted @ 2016-10-26 16:55 ZhangPYi 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 这个版本的IDE支持Java、JavaScript、C/C++、PHP和Fortran等多种编程语言;这个版本首次鼓励用户使用Eclipse Installer来做安装,这是一种由Eclipse Oomp... 阅读全文
posted @ 2016-10-26 16:55 ZhangPYi 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 参数策略如果函数的参数是一个指针,不要指望用该指针去动态申请内存。如下:void GetMemory(char *p, int num){ p = (char *)malloc(sizeof(cha... 阅读全文
posted @ 2016-10-26 16:53 ZhangPYi 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 参数策略如果函数的参数是一个指针,不要指望用该指针去动态申请内存。如下:void GetMemory(char *p, int num){ p = (char *)malloc(sizeof(cha... 阅读全文
posted @ 2016-10-26 16:53 ZhangPYi 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 传递双重指针申请内存,典型用法指针参数是如何传递内存的?如果函数的参数是一个指针,不要指望用该指针去申请动态内存。如下示例中,Test函数的语句GetMemory(str, 100)并没有使str获得期望... 阅读全文
posted @ 2016-10-26 16:51 ZhangPYi 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 传递双重指针申请内存,典型用法指针参数是如何传递内存的?如果函数的参数是一个指针,不要指望用该指针去申请动态内存。如下示例中,Test函数的语句GetMemory(str, 100)并没有使str获得期望... 阅读全文
posted @ 2016-10-26 16:51 ZhangPYi 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 在c++中,可以直接抛出异常之后自己进行捕捉处理,如:(这样就可以在任何自己得到不想要的结果的时候进行中断,比如在进行数据库事务操作的时候,如果某一个语句返回SQL_ERROR则直接抛出异常,在catch... 阅读全文
posted @ 2016-10-26 16:43 ZhangPYi 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 在c++中,可以直接抛出异常之后自己进行捕捉处理,如:(这样就可以在任何自己得到不想要的结果的时候进行中断,比如在进行数据库事务操作的时候,如果某一个语句返回SQL_ERROR则直接抛出异常,在catch... 阅读全文
posted @ 2016-10-26 16:43 ZhangPYi 阅读(755) 评论(0) 推荐(0) 编辑
摘要: CreateThread给线程函数传递的参数 HANDLE WINAPI CreateThread( __in_opt LPSECURITY_ATTRIBUTES lpThreadAttribut... 阅读全文
posted @ 2016-10-26 16:40 ZhangPYi 阅读(286) 评论(0) 推荐(0) 编辑
摘要: CreateThread给线程函数传递的参数 HANDLE WINAPI CreateThread( __in_opt LPSECURITY_ATTRIBUTES lpThreadAttribut... 阅读全文
posted @ 2016-10-26 16:40 ZhangPYi 阅读(549) 评论(0) 推荐(0) 编辑
摘要: printf之缓冲区小结: 今天调试程序,发现了一个有趣的现象,printf函数没有按照预期的结果输出重复的字符串,单步调试显示代码的确走到了打印屏幕的分支,没有显示不由得想到了是不是缓冲区去刷新的... 阅读全文
posted @ 2016-10-26 16:39 ZhangPYi 阅读(200) 评论(0) 推荐(0) 编辑
摘要: printf之缓冲区小结: 今天调试程序,发现了一个有趣的现象,printf函数没有按照预期的结果输出重复的字符串,单步调试显示代码的确走到了打印屏幕的分支,没有显示不由得想到了是不是缓冲区去刷新的... 阅读全文
posted @ 2016-10-26 16:39 ZhangPYi 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 【VS开发】【编程开发】【C/C++开发】结构体中的数组与指针的内存分配情况说明标签:【VS开发】 【编程开发】 主要是疑惑在结构体定义的数组的内存空间与指针动态分配的内存空间,在地址上连续性。以及如何访问和利用memset... 阅读全文
posted @ 2016-10-26 11:21 ZhangPYi 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 【VS开发】【编程开发】【C/C++开发】结构体中的数组与指针的内存分配情况说明标签:【VS开发】 【编程开发】 主要是疑惑在结构体定义的数组的内存空间与指针动态分配的内存空间,在地址上连续性。以及如何访问和利用memset... 阅读全文
posted @ 2016-10-26 11:21 ZhangPYi 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 参考:首先,声明一点,凡是使用malloc之类命令动态申请的内存,必须进行释放操作,否则就会发生内存泄漏问题。DLL中申请的内存释放,如果没有做过,很可能会认为是直接在调用程序中释放就可以了,其实不然,如... 阅读全文
posted @ 2016-10-26 01:13 ZhangPYi 阅读(1642) 评论(0) 推荐(1) 编辑
摘要: 参考:首先,声明一点,凡是使用malloc之类命令动态申请的内存,必须进行释放操作,否则就会发生内存泄漏问题。DLL中申请的内存释放,如果没有做过,很可能会认为是直接在调用程序中释放就可以了,其实不然,如... 阅读全文
posted @ 2016-10-26 01:13 ZhangPYi 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 内存管理 操作系统对内存的划分和动态分配,就是内存管理的概念。有效的内存管理在多道程序设计中非常重要,不仅方便用户使用存储器、提高内存利用率,还可以通过虚拟技术从逻辑上扩充存储器。内存管理的功能有:内存... 阅读全文
posted @ 2016-10-26 00:30 ZhangPYi 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 内存管理 操作系统对内存的划分和动态分配,就是内存管理的概念。有效的内存管理在多道程序设计中非常重要,不仅方便用户使用存储器、提高内存利用率,还可以通过虚拟技术从逻辑上扩充存储器。内存管理的功能有:内存... 阅读全文
posted @ 2016-10-26 00:30 ZhangPYi 阅读(449) 评论(0) 推荐(0) 编辑