摘要:
这个符号特别容易混淆, 因为在C++中, &有两种不同用法: 获得变量地址引用传递 第一个例子, int main(){ std::string s = "Hello"; std::string*p = &s; std::cout << p << s... 阅读全文
posted @ 2019-12-23 22:51
2021年的顺遂平安君
阅读(423)
评论(0)
推荐(0)
摘要:
这个符号特别容易混淆, 因为在C++中, 有两种不同用法: 1. 获得变量地址 2. 引用传递 第一个例子, int main() { std::string s = "Hello"; std::string p = &s; std::cout 阅读全文
posted @ 2019-12-23 22:51
2021年的顺遂平安君
阅读(5128)
评论(0)
推荐(1)
摘要:
原文来自: https://shendrick.net/Coding%20Tips/2015/03/15/cpparrayvsvector.html @Seth Hendrick Original article: https://shendrick.net/Coding%20Tips/2015/0 阅读全文
posted @ 2019-12-23 22:37
2021年的顺遂平安君
阅读(1398)
评论(0)
推荐(0)
摘要:
原文来自: https://shendrick.net/Coding Tips/2015/03/15/cpparrayvsvector.html @Seth Hendrick Original article: https://shendrick.net/... 阅读全文
posted @ 2019-12-23 22:37
2021年的顺遂平安君
阅读(75)
评论(0)
推荐(0)
摘要:
今天好奇一个问题, int a[3] = {1,2,3];int b[3];b=a; 编译器报错, 网上找了一圈, 大概明白: C++就是如此设定的, 数组不能直接赋值, 可以使用std::copy(), 或手工循环赋值, 但是就是不可以直接把一个数组... 阅读全文
posted @ 2019-12-23 21:46
2021年的顺遂平安君
阅读(129)
评论(0)
推荐(0)
摘要:
今天好奇一个问题, 编译器报错, 网上找了一圈, 大概明白: C++就是如此设定的 , 数组不能直接赋值, 可以使用 , 或手工循环赋值, 但是就是不可以直接把一个数组赋值给另外一个数组. 但是 和`std::vector`是可以的. include include int main() { std 阅读全文
posted @ 2019-12-23 21:46
2021年的顺遂平安君
阅读(4770)
评论(0)
推荐(0)
摘要:
MatrixXd M = MatrixXd::Zero(5, 5); ofstream fout("test.txt"); fout int main() { int a[4] = {0,1,2,3}; int b[4]; std::copy(a, a+4, b); b[3] = 5; std::c 阅读全文
posted @ 2019-12-23 21:43
2021年的顺遂平安君
阅读(288)
评论(0)
推荐(0)
摘要:
int main(){ int arr[2][5] = { {1,8,12,20,25}, {5,9,13,24,26} };} void f(double p[][10]) {} #include #in... 阅读全文
posted @ 2019-12-23 21:43
2021年的顺遂平安君
阅读(74)
评论(0)
推荐(0)
浙公网安备 33010602011771号