C++学习笔记
ruins_k
这个作者很懒,什么都没留下…
展开
-
C++中 ,不存在从 "std::string" 到 "int" 的适当转换函数。
将vector类型中的字母转换成大写出现不存在从 "std::string" 到 "int" 的适当转换函数(C++primer中的练习题)错误的做法:#include <iostream>#include <string >#include <vector>using namespace std;int main(){ string w...原创 2018-03-15 15:12:12 · 32779 阅读 · 6 评论 -
Visual Studio 编写C++ 代码出现的#include "stdafx.h"详解
转载来源 :http://blog.csdn.net/qingkong8832/article/details/66951231,用VS2008新建项目,选择【Win32】-【Win32控制台应用程序】-输入名称:Test-【确定】 再选【下一步】-默认情况下,我们都是在【空项目】前打上对勾,建立一个...转载 2018-03-13 15:54:44 · 6669 阅读 · 0 评论 -
C++ 中的vector iterator offset out of range问题
C++ primer 3.24 迭代器问题错误代码展示:#include "stdafx.h"#include <string>#include <iostream>#include <vector>using namespace std;int main(){ int number,i,j; vector <int > text;...原创 2018-03-20 13:25:47 · 4664 阅读 · 0 评论 -
C++ 中 用到调用函数,出现函数名字为 “找不到标识符”的错误
在C++中的执行总是从main函数开始的,无论main函数在哪个位置都肯定从它开始。如果你定义的函数在main函数之后,而且在main函数前没有进行该调用函数的声明那么当在main函数中调用的该函数系统将不认识他,会有错误提示的,如果你定义的函数在main函数之前,那么就没事了。总之记住C程序中总是从main函数开始执行就明白了...原创 2018-04-24 15:43:23 · 43789 阅读 · 5 评论 -
visual 2017 在类名后面有::的一定是类名或命名空间解决方法
可能1.应该不是代码问题而是编译器缓存未清理的原因。重新生成解决方案可能2.#include<iostream>头文件库的使用导致类的名称和命名空间有冲突 删除#include<iostream>后重新编译,再考虑是否重新添加该头文件库。...原创 2019-03-24 11:03:40 · 10487 阅读 · 0 评论