使用vs2013已有一段時間了,在其針對c++11支援力度表示肯定的同時,也有一些個人認為不足之處,在這裡列出來,望大家批評指正。
下圖就是關於vs2013對c++編輯器新增功能,主要是一些關於**格式化的設定,讓程式設計師可以更方便的設定適合自己團隊的**風格:
在這裡主要說一下switch-case語句格式化問題,vs2013中關於switch-case格式的設定主要在下圖紅色框內:
下面兩幅圖分別是vs2010和vs2013兩個版本的c++編輯器展示的switch-case語句的格式化效果:
同樣的**,兩種不同的結果,對於像我們這樣習慣了前面一種風格的coder來說,實在是困惑啊
如上圖所示,好像case語句的語句塊內容與case條件長度有關,實在不解,苦於沒有找到好的解決方案,才發此文章,希望有類似問題的同仁如果有好的解決方案,望分享之。在此先行謝過!!!
go語言的一些吐槽
struct的方法,如果receiver非指標,則呼叫這個方法無法改變物件狀態,因為傳遞給方法的物件是原物件的乙個拷貝,所有的改變都被作用在這個拷貝上而非原物件上.type st struct func this st show func this st increase func main b.i...
Linux vi編輯器的一些操作
vi vim是vi的公升級版 剛進入vi編輯器的頁面 一般模式 編輯模式 插入模式 末行模式 命令列模式 1.進入插入模式 i 在當前游標的位置插入 i 在當前行第乙個非空的位置插入 a 在游標的下乙個位置輸入 a 在行尾插入內容 o 在游標所在位置的下一行插入空行 o 在游標所在位置的上一行插入空...
vim編輯器的一些操作
第一次使用vim編輯器時可能會出現在編輯模式下上下左右變成輸入abcd的問題,這時重灌vim編輯器就能解決 解除安裝 sudo apt get remove vim common 安裝 sudo apt get install vim 1 預設開啟vim編輯就是命令模式,在命令模式下鍵入字母會直接執...