![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
SStone_TJ
这个作者很懒,什么都没留下…
展开
-
C++ 字符串和数字的转换
1) 数值转字符串 C++11提供了若干to_string(T value)函数将T类型的数值转换为字符串形式 string to_string(int value) string to_string(long value) string to_string(double value) 代码示例 int a = -100; long b = 19999; double c = -78.986; cout << "a: " << to_string(a) << endl;原创 2020-07-23 10:14:48 · 174 阅读 · 0 评论 -
C++ 函数传递二维数组
老哥说的很好>> 二维数组名是一个指向数组的指针 int num[3][4]; // 二维数组 // num类型为 int (*)[4] void fun_1(int num[3][4]) {} void fun_2(int num[][4]) {} 所以,要怎么做呢? 一 使用STL模板代替传统数组(STL是个好东西啊!!) 二 参考剑指offer中的代码,一下为参考代码 // 使用 一维数组 代替 二维数组 bool* visited[rows * cols]; memset(vis原创 2020-07-15 16:45:47 · 433 阅读 · 0 评论 -
g++ 命令学习
gcc 和 g++分别是gnu的c/c++编译器,gcc/g++在执行编译工作的时候,总共需要四步 预处理,生成.i文件 (宏的替换,注释的消除,还有找到相关的库文件) 将预处理后的文件转换为汇编语言,生成文件.s 转为机器码 链接,生成可执行文件 参考链接>> 参考链接>> ...原创 2020-07-09 17:33:47 · 113 阅读 · 0 评论 -
C++ 求和 accumulate() 返回最大索引max_element()
#include <numeric> vector<int> a = {1,2,3}; int b = accumulate(a.begin(), a.end(), 7); cout << "b: " << b << endl; //输出:b: 10原创 2020-04-13 15:19:34 · 220 阅读 · 0 评论 -
error: ld return 1 exitstatus可能存在的问题
main()函数被注释掉了原创 2020-04-08 16:47:15 · 393 阅读 · 0 评论