C/C++
小小川_
积累,而不拘泥于积累
展开
-
C++ map 操作积累
1. map 遍历#include <iostream>#include <map>using namespace std;int main(){ map<int,int> m; for (int i = 0; i < 10; i++){ m[i] = i*i; } map<int,int...原创 2019-12-08 21:05:08 · 272 阅读 · 0 评论 -
C/C++—— 积累
C++面向对象1. C++是面向对象(女朋友)的语言,以类(她的性格)为基准理解她 +。+2. C++类中的变量变化,就在该类中去寻找来龙去脉3. 如何把逻辑性的c语言,改编成c++语言呢? 根据功能将c代码分类,然后根据分类的功能设计c++类。然后,将c函数搬迁至c++类里面。C++编译器1. VS2017 面试题用的控制台程序,而大型项目不需要控制台,建一...原创 2017-06-07 23:11:31 · 181 阅读 · 0 评论 -
C/C++——子函数为什么不能返回指针
这个从函数调用是堆栈的变化说吧,函数调用的时候,系统会将函数的返回地址、参数压入系统栈中,然后跳转到函数的代码区开始执行你函数里面写的代码,这个时候,子函数才会去向系统申请堆空间存放你在这个函数中定义的变量,这些空间(变量)是有生命周期的,到这个子函数执行完毕,它的生命周期就结束了,申请的堆空间就会被释放,这个时候你指向它的指针当然是无效的;而可以返回局部变量的原因是,你子函数的返回值(子函数局部原创 2017-05-07 19:39:48 · 676 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-06-18 22:24:15 · 114 阅读 · 0 评论 -
C++ error 积累
在新建C++项目时会出现下面编译错误:VS 2017新建项目编译时出现 找不到 Windows SDK 版本8.1.请安装所需的版本的 Windows SDK 或者在项目属性页的问题解决方案找不到 Windows SDK 版本8.1.请安装所需的版本的 Windows SDK 或者在项目属性页遇到这个问题,通常要安装所需的版本的 Windows SDK 或者在项目属性页中或通过右键单击...原创 2019-08-18 14:04:22 · 737 阅读 · 0 评论