
C++
文章平均质量分 61
aldenphy
这个作者很懒,什么都没留下…
展开
-
C++初学印象
1、一个数字的精度不是它的小数点后位数,而是全部位数。2、VC8.0默认Unicode编码支持,函数使用时注意通用性。eg.atof->_tstof。去掉默认Unicode编码方法是在工程属性-〉常规-〉字符支持,设置为未设置。3. string类中c_str的类型是const char*,在sscanf里面可以用.4. CString->std::string 例子: CString s原创 2009-02-18 15:48:00 · 1160 阅读 · 0 评论 -
C++中引用和指针的区别
C++中的引用与指针的区别 指向不同类型的指针的区别在于指针类型可以知道编译器解释某个特定地址(指针指向的地址)中的内存内容及大小,而void*指针则只表示一个内存地址,编译器不能通过该指针所指向对象的类型和大小,因此想要通过void*指针操作对象必须进行类型转化。 ★ 相同点: 1. 都是地址的概念; 指针指向一转载 2015-03-31 14:41:09 · 515 阅读 · 0 评论 -
C++ 内联函数
突然看到C++Primer中讲到,对于vector的一个循环,调用语句:(示例代码i=v.begin()不是很规范,虽然不会出错,客官请将就着看)[cpp] view plaincopyfor (int i=v.begin() ; i{ .... } 对于size()的调用,其实是内联。想到以前转载 2015-03-26 16:59:28 · 575 阅读 · 0 评论 -
VS2013中对多字节字符集支持的方法
VS2013中默认不再对多字节字符串进行支持,只能使用unicode字符集原创 2014-07-01 11:39:59 · 15800 阅读 · 3 评论 -
TCHAR下的各种函数转换列表
http://msdn.microsoft.com/en-us/library/tsbaswba.aspx转载 2014-06-11 15:14:40 · 1696 阅读 · 0 评论 -
GSL 1.15 and 1.16 building with Visual Studio 2010 --FROM 4fire
http://4fire.wordpress.com/2012/03/18/gsl-1-15-building-with-visual-studio-2010/转载 2014-05-27 11:26:00 · 2582 阅读 · 0 评论 -
GSL在VS 2010下的配置
一、下载gsl1、从http://gnuwin32.sourceforge.net/packages/gsl.htm下载Complete package, except sources和Sources两个exe文件。 二、安装1、 首先安装从http://gnuwin32.sourceforge.net/packages/gsl.htm下载的两个文件gsl-1.8.转载 2014-05-27 14:28:58 · 5807 阅读 · 3 评论 -
vs2013配置openGL编译环境
同GSL环境的配置方法,见前文:原创 2014-05-27 13:14:51 · 8233 阅读 · 0 评论 -
C++中static、const和static const的区别及初始化
原文:http://blog.youkuaiyun.com/yjkwf/article/details/6067267const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。 static表示的是静态的。类的静态成员函数、静态成员变量是和类相关的,而不是和类的具体对象相关的。即使没有具体对象,也能调用类的静态成员函数和成员变量转载 2014-04-02 15:54:45 · 870 阅读 · 0 评论 -
Eclipse使用Cygwin设置
Shared libraries with Eclipse CDT and cygwin on Windows“Can you help me use shared libraries with Eclipse CDT, managed make and cygwin转载 2011-09-01 12:08:43 · 9297 阅读 · 0 评论 -
eclipse的cdt关于cygwin 1.7支持的问题
首先检查cygwin的etc\setup\installed.db有没有gcc-g++gcc-corebinutils make 如果没有要在cygwin里面安装添加项目如果仍然Eclipse 中没有检测到Cygwin的GCC toolcain。尝试手动设置项目属性工具链中导致错转载 2011-07-14 07:19:03 · 1378 阅读 · 0 评论 -
Eclipse+CDT+Cygwin配置C/C++开发环境
Eclipse+CDT+Cygwin配置C/C++开发环境[日期:2011-06-21]来源:Linux社区 作者:jianping_shen1.下载cygwin,默认的情况下Cygwin没有选择C++开发所需要的包,在安装时需要选中 :gcc,gcc-core,gcc-g++转载 2011-07-14 07:17:00 · 2089 阅读 · 0 评论 -
JDK+Eclipse+CDT+MinGW安装完全版
<br /><br />JDK+Eclipse+CDT+MinGW安装完全版<br /><br /> BY:Eclispe@newsmth.com & TT1943@newsmth.com :)<br /> #前言#:写此文的目的是为了让那些喜欢JAVA,喜欢Eclipse,喜欢在Eclipse平台下开发C++的爱好者不至于因为上路前的准备受阻而放弃一次美好而精彩的旅行。祝愿我们徜徉在自由的天空下随心飞翔!<br /> #看此文前的建议#:我转载 2010-06-02 23:54:00 · 2987 阅读 · 0 评论 -
map -STL 用法总结2
给出了map的基本用法如插入、查找、删除、遍历等等,同时告诉你如何实现双键map,包括(1) 只有两个键都匹配才命中目标(2) 两个键中任意一个匹配就命中目标可以扩展到多键(一) 介绍特点:1.map将Key的object和T的Object绑定到一起,因此是一种Pair Associative Container, 表示其value type为 pair。2.它同时也是转载 2009-05-06 10:59:00 · 955 阅读 · 0 评论 -
map - STL 用法详解
说明:如果你具备一定的C++ template知识,即使你没有接触过STL,这个文章你也应该可能较轻易的看懂。本人水平有限,不当之处,望大家辅正。一.Map概述Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里转载 2009-05-06 10:48:00 · 125 阅读 · 0 评论 -
C++类的静态成员详细讲解
在C++中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。使用静态成员变量实现多个对象之间的数据共享不会破坏隐藏的原则,保证了安全性还可以节省内存。静态成员的定义或声明要加个关键static。静态成员可以通过双冒号来使用即::。 在C++中类的静态成员变量和静态成员函数是个容易出错的地方,本文先通过几个例子来总结静转载 2015-04-22 17:25:42 · 613 阅读 · 0 评论