C++常用注意事项

new和delete:
现在还没有new【】【】和delete【】【】,所以在用这些的时候最好用循环解决,先一个指针的数组,然后再初始化,每个元素再new一下,这样就满足了多维数组的条件:
比如: int **a= new int* [5];//生成了一个有五个指针的数组
for (int i=0;i<5;i++)
a[i]=new int [6];//这样生成了一个有5*6大小的数组

new一个元素就要用delete,只要new了一个数组就必须使用delete【】!!!!!!!!否则会出错。

类模板里也可以定义类模板;
在类模板的使用中千万注意对模板的使用一定要传实例化所需要的参数(用到什么class)否则会编译错误。
宏调用库的时候,标准库用尖括号,非标准用双引号

括号是调用运算符。

在用stl的时候一定要分清楚方法和算法函数。

原文链接: https://www.cnblogs.com/zy1120192493/p/12739710.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    C++常用注意事项

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/343312

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 上午2:02
下一篇 2023年3月2日 上午2:03

相关推荐