上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 33 下一页
摘要: 时常看到别人的头文件中,有这样的代码: 这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义宏,那么定义了这个宏的话表示这是一段cpp的代码,也就是说,上面的代码的含义是:如果这是一段cpp的代码,那么加入extern "C"{,和 }处理其中的代码。 要明白为何使用exter 阅读全文
posted @ 2017-07-22 16:39 阿玛尼迪迪 阅读(856) 评论(0) 推荐(1) 编辑
摘要: #ifndef 是"if not defined"的简写,是预处理功能(宏定义、文件包含、条件编译)当中的条件编译,可以根据是否已经定义了一个变量来进行分支选择,其作用是: 1、防止头文件的重复包含和编译; 2、便于程序的调试和移植; 下面分别举例描述。 一、防止头文件的重复包含和编译 下面是错误示 阅读全文
posted @ 2017-07-22 14:29 阿玛尼迪迪 阅读(18526) 评论(0) 推荐(8) 编辑
摘要: 比如: 1 class Base 2 { 3 Base() {}; 4 ~Base() {}; 5 virtual void Init(); 6 }; 7 8 class Derived:public Base 9 { 10 virtual void Init();//virtual是必须的吗? 1 阅读全文
posted @ 2017-07-22 13:11 阿玛尼迪迪 阅读(2970) 评论(0) 推荐(1) 编辑
摘要: 或许,有人真的会这样写程序吧。。。所以才会碰到如下哥们提出的问题。 https://zhidao.baidu.com/question/131426210.html 出现这种问题的原因链接中的最佳答案说得很清楚了,也确实是这样,所以在.h文件中最好不要涉及全局变量,这样容易在#include的时候出 阅读全文
posted @ 2017-07-22 00:49 阿玛尼迪迪 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 利用关键字extern,可以在一个文件中引用另一个文件中定义的变量或者函数,下面就结合具体的实例,分类说明一下。 一、引用同一个文件中的变量 1 #include<stdio.h> 2 3 int func(); 4 5 int main() 6 { 7 func(); //1 8 printf(" 阅读全文
posted @ 2017-07-22 00:05 阿玛尼迪迪 阅读(11258) 评论(0) 推荐(2) 编辑
摘要: 由于工作需要,刚开始接触oracle数据库,完全小白,下载的时候看到有database和client两种类型可供下载,一时不知如何是好,于是网上询问得知其中区别,在此记录一下自己的无知。 “database 是数据库,你安装到本机上,可以在本机上创建数据库。client是客户端,你只能通过clien 阅读全文
posted @ 2017-07-20 23:29 阿玛尼迪迪 阅读(4818) 评论(0) 推荐(0) 编辑
摘要: 一、Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。 二、Oracle安装 1. 解压缩文件,将两个压缩包一起选择, 鼠标右击 -> 解压文件 如图 2.两者解压到相同的路径中,如图: 3.到相应 阅读全文
posted @ 2017-07-20 23:22 阿玛尼迪迪 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 我网上查了一堆解决办法,但是都是2017年以前的,并且都是针对于source insight 3.5及以下版本的解决方案,软件版本都到4.0了,应该有新方法出现。 干货:Source Insight 4 的解决办法(source insight 3.5 及以下版本就到其他地方看看吧) 【解决办法】: 阅读全文
posted @ 2017-07-20 22:42 阿玛尼迪迪 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 时隔好多年,sourceinsight4以迅雷不及掩耳之势的来了。与3.5相比,sourceinsight4多了代码折叠以及文件标签功能,可谓是让sourceinsight迷兴奋了好几晚上。废话不多说, 来说说破解的事儿。(仅供学习,商业用途,请购买正版) 网上大多数的破解方法是修改exe文件,然后 阅读全文
posted @ 2017-07-20 22:35 阿玛尼迪迪 阅读(308) 评论(0) 推荐(0) 编辑
摘要: “该死系统存在内存泄漏问题”,项目中由于各方面因素,总是有人抱怨存在内存泄漏,系统长时间运行之后,可用内存越来越少,甚至导致了某些服务失败。内存泄漏是最难发现的常见错误之一,因为除非用完内存或调用malloc失败,否则都不会导致任何问题。实际上,使用C/C++这类没有垃圾回收机制的语言时,你很多时间 阅读全文
posted @ 2017-04-14 17:57 阿玛尼迪迪 阅读(3977) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 33 下一页