C/C++
离墨猫
这个作者很懒,什么都没留下…
展开
-
Vs中包含目录、库目录、附加包含目录、附加库目录、附加依赖项
VS项目中的包含目录、库目录、附加包含目录、附加库目录、附加依赖项均在"项目->属性->配置属性"下进行配置,具体说明如下:VC++目录:包含目录:寻找#include<xxxx.h>中的xxxx.h的搜索目录库目录:寻找.lib文件的搜索目录C/C++:常规->附加包含目录:寻找#include<xxxx.h>中的xxxx.h的搜索目录(每一项对应一个文件夹XXXX,文件夹中包含了编译时所需的头文件,使用时直接#include<XXXX>转载 2021-12-17 16:26:32 · 618 阅读 · 0 评论 -
c++11 初始化列表 std::initializer_list
c++11 初始化列表 std::initializer_list#include <iostream>#include <vector>#include <map>// 使用 std::initializer_list<int> 来初始化任意长度的初始化列表//stl中的容器是通过使用 std::initializer_list 完成的class Foo{public: Foo(std::initializer_list <int&转载 2021-11-24 09:21:59 · 474 阅读 · 0 评论 -
结构体与位域的对齐
1、结构体对齐按照结构体中最大字节元素的字节个数对齐,比方说有最大基本元素数据类型为int,按照4字节对齐。最大为short,按照2字节对齐。typedef struct //最大的元素的基本数据类型为(int)4个字节{ char numChar; //占据一个字节 int numInt; //第一个位只剩3字节,无法容下int,只能占据第二位(四字节为一个对齐单位)。 short numShort; //占据第三位,补上2个字节。}test1; //sizeof转载 2021-10-25 10:40:57 · 518 阅读 · 1 评论 -
错误 C2664 “void std::vector<CPoint3D,std::allocator<CPoint3D>>::swap(std::ve
VS2017(C++)问题一 无法将参数 1 从“const char [5]”转换为“char *”(已解决) 深拷贝与浅拷贝学习过程中,遇到了无法将参数 1 从“const char [5]”转换为“char *”问题。检查发现代码应该没问题。应在VS2017中,将项目属性 >> 语言 >> 符合模式调成...转载 2020-11-17 15:33:14 · 1182 阅读 · 0 评论 -
二进制与文本文件比较
http://bbs.06climate.com/home.php?mod=space&uid=1&do=blog&id=876https://blog.csdn.net/zhuzhaoming1994/article/details/81051793转载 2020-02-08 22:03:53 · 247 阅读 · 0 评论 -
C语言:在文件的指定位置实现局部修改,而无需重写文件的其他部分
https://blog.csdn.net/Nolikecake/article/details/103536679转载 2020-02-05 11:04:05 · 1551 阅读 · 0 评论