-2
在前面的問題:小寫類名,變量名
How do you reconcile common C++ naming conventions with those of the libraries
有人建議我們應該使用class_name
的類名。我的這個問題是這樣的:
struct car {};
car car; //<-- cannot name my vars like i want them
car car1; //<-- error
,所以我不得不說出我的變量是這樣的:
car c;
我不知道這是否讓我的代碼更易讀與否。在途中將使用大寫的類名稱:
Car car;
但是然後你回到原來的名稱約定衝突。
我正在尋找想法來解決這個問題。
順便說一下,我是class_name
大會的忠實粉絲,我想使用它。唯一的問題是我提到的變量名稱。
struct car {};汽車car1;'錯誤?這不是一個很好的名字(但「車」也不是),但它的工作很好。 – delnan 2013-05-07 18:27:26
使用名稱空間。 – GManNickG 2013-05-07 18:27:34
@delnan它本身並不是一個錯誤,它變成了一個錯誤,因爲我在它上面創建了一個與類名同名的變量。對於整數,「int i;」是常見的並且很好理解。我不太確定'car c;' – 7cows 2013-05-07 18:29:12