![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 56
无言沉默
从事c/c++工程师工作,目前学习大数据技术
展开
-
c++显式转换-笔记
c++显示转换:static_cast、dynamic_cast、const_cast和reinterpret_cast命名的强制类型转换符号的一般形式为:cast-name(expression),其中cast-name为static_cast、dynamic_cast、const_cast和reinterpret_cast之一,type为转换的目标类型,expression为被强制原创 2017-09-14 17:50:18 · 273 阅读 · 0 评论 -
windows 下C++获取磁盘信息笔记
windows下获取磁盘信息:头文件为:windows.h1、获取系统逻辑驱动的数量:使用 GetLogicalDrives(void) 函数获取逻辑驱动的数量,函数返回一个32无符号整型数据DWORD diskCount = GetLogicalDrives()可以通过对返回的无符号整型数据 1 的个数来判断磁盘是否为真,如果为 0 表示磁盘不存在while(di原创 2017-08-30 09:24:41 · 6888 阅读 · 0 评论 -
windows 下c++获取操作系统版本名称笔记
windows通过c++获取操作系统主要分两种:1、windows是8.1版本以下版本:获取操作系统可以通过windows提供的api中GetVersionEx函数来获取2、windows是8.1版本及以上:获取操作系统主要通过RtlGetNtVersionNumbers法来获取代码如下:#include #include #include #defin原创 2017-08-31 11:17:00 · 6201 阅读 · 0 评论 -
c++中指针和数组的区别
指针和数组:很多人认为指针和数组基本相同,但其实不然,指针和数组的区别在于:1、指针:是保存数据的地址,如果要访问数据,首先取得指针的内容,把它作为地址,然后从这个地址提取数据,如果指针有个下标[i],就是把指针的内容加上i作为地址,然后从中取出数据;如下例:char *p= “abcdefgh” c = p[i];编译器符号表有一个p,地址为4567:运行步骤1:取出p地址原创 2017-08-31 11:54:21 · 703 阅读 · 0 评论