C++ 11是否有一種事實上的標準編碼風格?我開始在一個小型項目上工作,我非常習慣於C#標準:類名,名稱空間,方法和PascalCasing屬性。 C++是否使用camelCase?事實上的標準C++ 11編碼風格?
2
A
回答
3
C++是否使用camelCase?
在C++世界中沒有單一的標準風格。有很多共同的風格,但不是到處存在的單一風格。一般而言,您所希望的最好的結果就是您的團隊保持一致,並且您使用的每個庫都保持一致。
PascalCase在C++庫中很少見。 camelCase更常見,但命名下劃線的命名也很常見。後者可能是最常見的,因爲C++標準庫在命名中使用了underscore_separation。
8
我知道唯一的C++風格,它不完全依賴於在項目上工作的開發文化是一致性。無論你做什麼,都要堅持不懈。
0
在一天結束時,它取決於您所在的團隊和公司的要求。
0
待辦事項,因爲這傢伙的確,你不會遠矣:
- 了Bjarne Stroustrup的, 「C參觀++」,Addison-Wesley出版社,2013年
- 了Bjarne Stroustrup的「C++程序設計語言」,第4版,Addison-Wesley出版社,2013年
- Bjarne的Stroustrup的, 「編程:原理與實踐使用C++」,Addison-Wesley出版社,2008年。
相關問題
- 1. 哪種代碼縮進風格是事實上的標準?
- 2. 角2標準編碼風格指南
- 3. F#編碼風格和標準
- 4. 編碼風格:如何改進公司的編碼風格和標準
- 5. 代碼風格和標準
- 6. C++編碼標準
- 7. C++和C編碼標準#
- 8. C和C++編碼標準
- 9. Eclipse的代碼標準(非風格)實施者
- 10. 實施PHP編碼標準
- 11. 奇編碼風格
- 12. Objective-C編碼標準?
- 13. C++ 11標準與CUDA 6.0
- 14. 是否有任何HTML編碼規範/風格/標準
- 15. Dart編碼風格
- 16. Scala編碼風格
- 17. 將C++方言改爲C++ 11,但將標準庫非C++ 11保留在XCode4上有風險嗎?
- 18. Java編碼風格
- 19. 需要一些澄清與在C++ 11標準狀態的C++ 11標準
- 20. 崇高和編碼標準(編碼風格):我應該從哪裏開始?
- 21. Eclipse CDT C/C++編碼風格
- 22. 關於OOPS&C中的編碼風格#
- 23. shiboken2忽略C++ 11的風格回調
- 24. Linux內核編碼風格
- 25. Jinja2編碼風格/最佳實踐
- 26. 用C++ 11中的RVO優化此風格的代碼嗎?
- 27. 編碼標準
- 28. C++單例 - 不完整C++ 11標準
- 29. Python編碼風格
- 30. OOP風格編碼
都能跟得上。與C#和更特別是Java不同的是,C++沒有任何編碼風格的專門化。項目之間差異很大。挑一個,並堅持下去。 –
編碼風格遠不止一個命名約定。你對完整的編碼標準感興趣還是隻對命名約定感興趣? – delnan
@stefan問題不在於要使用哪種編碼標準,要麼是* C++編碼標準。這是問是否存在一種流行的風格。我會這樣說,它有一個明確的非基於意見的答案:「不」。 – Angew