C/C++
文章平均质量分 92
霜桥月馆
k
展开
-
Ubuntu16.04安装opengl
安装测试 配合clion参考安装我建议大家参考官网历程sudo apt-get install build-essentialsudo apt-get install build-essential libgl1-mesa-devsudo apt-get install libglew-dev libsdl2-dev libsdl2-image-dev li...原创 2018-09-11 19:22:27 · 21104 阅读 · 0 评论 -
C++ vector.size()
vector 的size函数返回vector大小,返回值类型为size_type,Member type size_type is an unsigned integral type,即无符号整数;vector A;A.size()-1因为size返回值是无符号类型所以 A.size()-1越界,是个很大的数所以要用的时候要么预先定义一个 int n = A.size() - 1;或者i...原创 2019-05-20 09:33:25 · 40520 阅读 · 3 评论 -
数组名加取地址符
看了一下这里https://blog.csdn.net/wangkeyen/article/details/50650000自己做了一下验证:int main() { int a[5] = { 5, 2, 3, 3, 4 }; cout << sizeof(a) << endl; // 20 cout << sizeof(*a) <<...转载 2019-05-31 20:34:20 · 2052 阅读 · 0 评论 -
C++ function对象
今天在做题目 https://leetcode-cn.com/problems/climbing-stairs/ 的时候发现有人的答案是这样写的:#include <vector>#include <functional>class Solution {public: int climbStairs(int n) { if (n < ...原创 2019-06-09 20:48:17 · 856 阅读 · 0 评论 -
C语言的编译过程以及链接库
预处理, 展开头文件/宏替换/去掉注释/条件编译 (test.i)编译, 检查语法,生成汇编 (test.s)汇编, 汇编代码转换机器码 ...原创 2019-07-09 09:31:19 · 2212 阅读 · 0 评论 -
包含 afxres.h,编译报错的解决办法
一些升级上来的工程内,rc 文件包含了 afxres.h,vs2015 内又找不到(位置在 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\atlmfc\include\afxres.h)可以直接在 rc 文件内将包含 afxres.h 字样的都删除,一共两条,一个在 #undef APSTUDIO_READONLY_SYMBOLS ...转载 2019-07-16 21:37:10 · 12248 阅读 · 3 评论