const,static,extern简介 一、const与宏的区别: ? const简介:之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用const常量。 ? 编译时刻:宏是预编译(编译之前处理),const是编译阶段。 ? 编译检查:宏不做检查,不会报编译错误,只是替换 ...
分类:
移动开发 时间:
2016-04-17 10:13:22
阅读次数:
187
利用链表的贪吃蛇,感觉自己写的时候还是有很多东西不熟悉, 1.预编译 2.很多关于系统的头文件也不是很熟悉 3.关于内存 第一个是.h头文件 第二个是.cpp文件 ...
分类:
编程语言 时间:
2016-04-16 14:02:30
阅读次数:
212
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用: 1.存放一些全局的宏(整个项目中都用得上的 ...
分类:
移动开发 时间:
2016-04-16 12:07:22
阅读次数:
293
今天莫名奇妙的出现了这个问题,查找很多资料最后解决了。 发现编译的时候,少了一个dll,导致预编译失败。 参考资料 https://blogs.msdn.microsoft.com/asiatech/2009/06/12/the-file-xxxxxx-aspx-has-not-been-pre-c ...
分类:
Web程序 时间:
2016-04-13 12:44:49
阅读次数:
144
头文件(.h):
写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等,但一般来说不写出具体的实现。
在写头文件时需要注意,在开头和结尾处必须按照如下样式加上预编译语句(如下):
#ifndef CIRCLE_H
#define CIRCLE_H
//你的代码写在这里
#endif
这样做是为了...
分类:
编程语言 时间:
2016-04-12 17:33:56
阅读次数:
221
HBuilder自带未安装的less插件,但是sass插件却没有,需要自己安装,步骤如下: 1、安装sass,参考: http://www.w3cplus.com/sassguide/install.html 2、如下图,菜单‘工具’下,选择‘预编译器设置’→选择‘.sass,.scss’,点击编辑 ...
分类:
其他好文 时间:
2016-04-11 18:51:40
阅读次数:
629
在我们自己编写 C/C++的头文件时,可能会忽略一点:用一些处理机制来避免头文件的重复包含,因为头文件的内容在预编译时是把头文件的内容完全拷贝到引入的地方替换头文件的包含命令,而包含的头文件可能有包含很多内容,所以要是重复包含头文件,可能会使预编译后的源文件代码冗余量很大,造成空间上的浪费。 1、 ...
分类:
其他好文 时间:
2016-04-10 18:03:18
阅读次数:
226
下载 MongoDB提供了可用于32位和64位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB预编译二进制包下载地址:http://www.mongodb.org/downloads MongoDB for Windows 64-bit 适合 64 位的 Windows Se ...
分类:
数据库 时间:
2016-04-09 16:58:31
阅读次数:
201
在asp.net中,编译可以分为:动态编译Dynamical Compilation和预编译(Precompilation)。 动态编译 深入剖析ASP.NET的编译原理之一:动态编译(Dynamical Compilation) 预编译 深入剖析ASP.NET的编译原理之二:预编译(Precomp ...
分类:
Web程序 时间:
2016-04-09 12:00:03
阅读次数:
198
如果安装Qt时使用的是Visual Studio的预编译版,那么很有可能就会缺少调试器(Debugger),而使用MSVC的Qt对应的原生调试器是CDB(对应MinGW的Qt使用GDB调试器)。本文介绍如何下载安装CDB,并在Qt Creator配置之。 示例环境:Windows 8 x86 + V ...