大约有 26,000 项符合查询结果(耗时:0.0165秒) [XML]
c/c++ volatile和mutable关键字 - C/C++ - 清泛网 - 专注C/C++及内核技术
...latile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。例如:假设编译 1、volatile关键字:
一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这...
此诊断出现在编译器生成的函数“CGdiObject &CGdiObject::operator =(const...
此诊断出现在编译器生成的函数“CGdiObject &CGdiObject::operator =(const CGdiObject &)”中出现此类问题是对象赋值导致,因为没有重载=赋值操作符。由于不会提示具体错误行,因此需要仔细查看对象直接赋值的地方。改为指针赋值就没.....
CMake使用教程 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ake更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。通过编写CMakeLists txt CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj...
C++使用多核编译,加快编译速度 - C/C++ - 清泛网 - 专注C/C++及内核技术
C++使用多核编译,加快编译速度C++使用多核编译,加快编译速度的设置。Visual Studio设置:
项目属性 -> c/c++ -> 命令行:加 /MP
Linux make编译时只需要加 -j 指定编译使用CPU核心数:
make -j 4 //使用4个核编译
make -j //不指定...
VS编译dll时报编译错误:fatal error LNK1561: entry point must be define...
VS编译dll时报编译错误:fatal error LNK1561: entry point must be definedentry-point-must-be-definedVS编译dll时报编译错误:fatal error LNK1561: entry point must be defined1、可能是连接命令中的 subsystem不正确,在Project Properties->Linker->System中设置,改为 V...
项目管理实践【三】每日构建【Daily Build Using CruiseControl.NET and MS...
...以自动从SVN服务器上签出源代码,并调用MSBuild自动进行编译。我们以昨天的教程中创建的StartKit项目为实例,先看看下面的配置文件:
<cruisecontrol xmlns:cb="urn:ccnet.config.builder">
<!--项目名称-->
<name>StartKit</name>
<!--标示...
由“Pure Virtual Function Called” 考虑到的 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ase下编译出来的就不是这样子。以一个小测试程序为例,编译器做了优化,并没有在调用基类析构函数时做赋值。但不确定编译器是否会一直做优化,因为看到了派生类析构函数体实质内容执行之前对虚函数表指针值做了一次赋...
vs2008编译boost详细步骤 - 开源 & Github - 清泛网 - 专注C/C++及内核技术
vs2008编译boost详细步骤【一、Boost库的介绍】Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其 【一、Boost库的介绍】
Bo...
字符串指针变量与字符数组的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...name;
scanf("%s",name);
printf("%s",name);
有的编译器虽然也能通过,但这是错误的,因为是个指针,定义时指向不可用的地址。解决这个问题有两种方法:用数组的方法或给字符针针分配内存空间的方法。
数组...
Linux automake自动编译全攻略 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
#指定项目名称和版本号
AM_INIT_AUTOMAKE(test, 1.0.0)
#检查编译器
AC_PROG_CC
AC_PROG_LIBTOOL
#输出Makefile文件
AC_CONFIG_FILES([
Makefile
lib/Makefile
])
AC_OUTPUT()
build.sh:(脚本说明了automake执行步骤及输出)
#!/bin/sh
# conf...