摘要: 下载Qt,这里步骤略过 设置共享, 如果设置共享没有问题,可以不看下面的 如果设置共享,在Ubuntu中找不到共享文件的话,那安找下面的步骤在来一次。 http://blog.csdn.net/z609932088/article/details/52192426 第一步,把共享文件复制到一个临时的 阅读全文
posted @ 2016-08-12 18:53 DreamDog 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 其实也是差不多的,就是需要重新安装一次工具 ,自己安装有问题,自己在手动安装一次就好了 下面是一个我的参考文章 http://blog.csdn.net/zz962/article/details/7706755 剩下的就是默认来就好了 省的就是最重要的,Qt环境的安装了 阅读全文
posted @ 2016-08-12 18:39 DreamDog 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 在学习C++,顺便想熟悉一下Linux下开发 所以就开始搭建Linux环境 第一步就是下载虚拟机和Ubuntu 虚拟机 vm 12.1 Ubuntu 16 VM安装省略 Ubuntu安装省略 下面是我安装好的 首先就是先处理下系统了,移除亚马逊购物环境 好像失败了,不管了,接着后面的 因为我并没有打 阅读全文
posted @ 2016-08-12 16:03 DreamDog 阅读(290) 评论(0) 推荐(0) 编辑
摘要: C++用有多种方法来分配及释放内存,下面是一些经常使用的内存分配及释放函数 现在我还是一个技术小白,一般用到也指示 new+delete 和 malloc和free 其他的也是在学习中看到,下面的文字来之“笨小鸟”的文章 连接地址:http://blog.csdn.net/wxq1987525/ar 阅读全文
posted @ 2016-08-12 10:32 DreamDog 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 如果需要将某个具体的地址转化为指针,可以直接使用类型那个转换来是实现。 实例如下 阅读全文
posted @ 2016-08-12 10:08 DreamDog 阅读(321) 评论(0) 推荐(0) 编辑
摘要: # ## #@ 符号是预处理器指令符号。 当预处理器遇到#指令符号时,会将#之后的部分用双引号括起来 当预处理去遇到##指令符号时,直接将##前后部分连接起来 当预处理器遇到#@指令符号,将#@之后的部分用单引号括起来 怎么验证了,我也不知道哎 阅读全文
posted @ 2016-08-12 10:02 DreamDog 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 对于简单的数据类型,delete与delete[]是没啥差别的,就是等价的 例如 这两是等价的,没有什么区别, 但是如果是一个动态分配数据的数据类型,就不同了,delete[]在释放数组控件前,对数组中每一个对象调用析构函数,而delete择仅仅是释放指针所指的控件 例如 在这里如果使用了delet 阅读全文
posted @ 2016-08-12 09:49 DreamDog 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 使用exit可以实现退出当前进程。 如下 在程序接收到一个字符后,就退出进程 编写环境 vs2015 特别需要注意 exit还输用于终止进程的运行,但是如果在一个动态库中调用了exit,那么调用动态库的进程也将终止,因此在动态库应小心使用exit函数。 阅读全文
posted @ 2016-08-12 09:35 DreamDog 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 这里我也理解的不咋的,大致意思应该就是根据运算符号 的优先级不同来解决的 条件运算符是其中一部分,而条件运算符具有右结合性,当一个表达式中出现多个条件运算符时,应该将位于最右边的问号与理他最近的冒号配对,并按照这一原则区分个条件运算符的运算对象 注:条件运算符的优先级高于赋值,逗号运算符,低于其他运 阅读全文
posted @ 2016-08-12 09:28 DreamDog 阅读(193) 评论(0) 推荐(0) 编辑
摘要: C++在循环方面,感觉个C没有身边么区别 while循环 for循环 do while循环 其实 使用Goto也可以写个循环 编写环境vs2015 1. while循环 2. for 循环 3. do while循环 4. 下面是使用goto语句实现 阅读全文
posted @ 2016-08-12 09:08 DreamDog 阅读(150) 评论(0) 推荐(0) 编辑