
C++
乐百川
这个作者很懒,什么都没留下…
展开
-
Visual Studio 2017 安装Windows SDK 失败的解决办法
昨天用VS2017新建了一个C++项目, 但是在编译的时候却遇到了一个LINK错误。我猜是C++编译器没安装好,于是修复了好几次,又重新安装了C++编译工具。但是仍然出现这个错误。后来我发现这个目标程序版本有关系,如果我将目标版本设置为14393,就可以正常编译,但是如果我将版本改为目前的15063,就出现了上面的错误。我一看这应该是SDK的问题,于是打开安装工具准备安装新的SDK。但是没想到安装失原创 2017-04-20 23:29:47 · 39503 阅读 · 5 评论 -
C++ 变量和复合类型
前面说了C++的基本数据类型,下面来看看在C++中如何定义变量和常量。变量定义和初始化C++定义变量的方式和C语言一样,也可以在定义的同时初始化。值得一提的是列表初始化,在原来的C++版本中可以用于初始化数组等。C++ 11标准增加了更广泛的列表初始化,所以可以用列表初始化来初始化单个变量。//定义变量int a;//定义并初始化int b = 1;//同时定义多个变量int c = 5,原创 2017-08-16 22:18:28 · 1578 阅读 · 0 评论 -
一点C++学习资源
工具篇Clion,大名鼎鼎的Jetbrains公司的C/C++ 集成开发环境,你可能没听说过Jetbrains,但是你肯定听说过Intellij IDEA。Visual Studio 2017,你可能也没听说过Intellij IDEA,但是Visual Studio你肯定听说过吧。史上最强IDE,支持C++、C#等多种语言,它的强大从安装体积就可以看出来。经过我一段时间的试用,免费的社区版完全可以原创 2017-08-03 21:48:57 · 1313 阅读 · 0 评论 -
C++学习笔记 类型声明
类型别名typedef关键字typedef关键字是继承自C语言的特性,利用它我们可以为一个类型起别名,一般用于将复杂类型简化。举个简单的例子,将int类型定义为integer类型,之后就可以在代码中使用integer作为类型使用。//typedef关键字typedef int integer;integer i = 5;别名声明C++还新增了另一种声明类型别名的方法,这就是别名声明。//别名声明原创 2017-08-17 22:17:52 · 298 阅读 · 0 评论 -
C++学习笔记 基本数据类型
由于考研的编程题很多都需要使用C++语言来写,所以虽然我不太喜欢C++这门语言,那么还是得来看看。算术类型需要提前说明,C++语言属于比较低级的语言,所以没有规定数据类型的具体大小,所有数据类型都可能由于机器不同而产生差异。标准只规定了这些数据类型的最小范围,这一点我们在使用C++的时候也要注意。整型整型数据类型和它们的大小总结在下表: 数据类型 含义 最小单位 bool 布尔类型原创 2017-08-04 01:33:50 · 375 阅读 · 0 评论 -
在Visual Sutdio 2017中使用boost库
对C++有一定了解的同学一定听说过boost库,这是C++的一个著名类库,在C++的地位感觉可以和Spring在Java中相比。boost向来有准标准库之称,很多新特性例如智能指针等都是先在boost中实现,后来被吸收到标准库之中。而且boost实现了日志、算法、日期、地理、数学、线程协程等各种实用工具,所以如果要学习C++,boost是必须要学习的一个东西。安装boost下载boostboost官原创 2017-11-27 19:45:12 · 16449 阅读 · 8 评论