gpt4 book ai didi

c++ - 在 C++ 中命名函数、方法、指针、变量、数组等

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:04:29 31 4
gpt4 key购买 nike

好吧,和几个 friend 一起做一些项目,我需要一些用 C++ 命名的标准。有没有人有任何好的 c++ 命名方案,这些方案是经过深思熟虑的,而不是在 10 分钟内完成的。

例如,int* house 应该命名为 int* house_p,这样当有人阅读代码时,他就不需要一直滚动,想知道一个东西是指针、数组、矩阵还是其他什么...

发布您正在使用的经过深思熟虑的命名方案!

最佳答案

Example, int* house should be named int* house_p, so that when someone reads the code, he doesn't need to scroll all the time wondering if a thing is a pointer, array, matrix, or whatever...

但是如果它的类型发生变化怎么办 - 您是否要遍历所有代码并更改所有变量的名称。如果变量是复杂类型的实例怎么办:

ComplicatedDerivativeFinancialInstrument x;

您将使用什么后缀?

你问的是Hungarian notation - 它在 C++ 中的使用几乎被普遍认为是一个坏主意。

关于c++ - 在 C++ 中命名函数、方法、指针、变量、数组等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/713797/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com