会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Adano1
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
下一页
2018年8月5日
C++常量表达式、const、constexpr(C++11新增)的区别
摘要: 常量表达式是指值不会改变且在编译过程中就能够得到计算结果的表达式,能在编译时求值的表达式。例1:#include using namespace std;int main(){ const int a1 = 1...
阅读全文
posted @ 2018-08-05 14:01 Adano1
阅读(141)
评论(0)
推荐(0)
2018年8月2日
C++中class和typename的区别
摘要: 由于历史原因,以前是用class,后来C++ Standard 出现后,引入了typename, 所以他们基本上是一样的,但也有区别。例1:// 定义一个返回参数中较大者的通用函数template const T...
阅读全文
posted @ 2018-08-02 18:58 Adano1
阅读(302)
评论(0)
推荐(0)
2018年8月1日
C++的匿名对象
摘要: 今天在github看到有人抛出如下异常:throw std::exception("Invalid input."); 即抛出了一个匿名对象。就比较了一下c++标准和各平台的实现:https://blog.csd...
阅读全文
posted @ 2018-08-01 21:35 Adano1
阅读(430)
评论(0)
推荐(0)
std::exception标准和各平台实现的不同
摘要: C++98标准:C++11标准:g++ 5.4.0实现如下:VS2015实现如下:可见,g++只是实现了标准中的默认构造函数;而VS扩展了标准,新增了explicit exception(char const* ...
阅读全文
posted @ 2018-08-01 14:25 Adano1
阅读(483)
评论(0)
推荐(0)
2018年7月29日
学习Linux必备的硬件基础一网打尽
摘要: 作者简介: 廖威雄,目前就职于珠海全志科技股份有限公司从事linux嵌入式系统(Tina Linux)的开发,主要负责文件系统和存储的开发和维护,兼顾linux测试系统的设计和持续集成的维护。 拆书帮...
阅读全文
posted @ 2018-07-29 13:02 Adano1
阅读(338)
评论(0)
推荐(0)
2018年7月28日
Git安装及SSH Key管理之Windows篇
摘要: 一、安装环境######1、本机系统:Windows 10 Pro(64位)2、Git版本:Git-2.11.0-64-bit.exe(64位)二、Git安装######去官网下载完后一路下一步完成安装,如下图:...
阅读全文
posted @ 2018-07-28 21:43 Adano1
阅读(416)
评论(0)
推荐(0)
2018年7月20日
简要介绍一下Dos/Windows格式文件和Unix/Linux格式文件(剪不断理还乱的\r\n和\n)
摘要: DOS文件(windows格式文件)中,按一下ENTER就是输入了\r\n,这就是回车换行MAC文件里,用\r换行UNIX文件里,用\n换行自己尝试了一些\r \n的组合,归纳了下规律:windows下用文本方式...
阅读全文
posted @ 2018-07-20 11:51 Adano1
阅读(708)
评论(0)
推荐(0)
2018年7月17日
C/C++中的序列点
摘要: Table of Contents转载说明: 0. 什么是副作用(side effects) 1. 什么是序列点(sequence points) 2. 表达式求值(evaluation of expressio...
阅读全文
posted @ 2018-07-17 12:51 Adano1
阅读(490)
评论(0)
推荐(0)
2018年7月13日
STL容器之vector 的下标越界是否报错
摘要: 今天将程序在VS2015和g++ 5.4.0下运行,发现vector越界 VS会报错,而g++正常输出。故而查看了源码,看个究竟。例:#include #include using namespace std;i...
阅读全文
posted @ 2018-07-13 22:45 Adano1
阅读(930)
评论(0)
推荐(0)
2018年7月8日
二维数组与指针的联系与区别
摘要: 例1:#include using namespace std;int main(){ int array[2][3] = { { 1, 2, 3 },{ 4, 5, 6 } }; int...
阅读全文
posted @ 2018-07-08 22:58 Adano1
阅读(387)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
下一页
公告