0
使用srand()函數時自動格式化時出現奇怪的行爲。使用srand()函數時,Eclipse自動成形將C++線條流在一起
void randomize() {
srand (time(NULL));
for (int i=0; i<10; i++) ;
}
當用Ctrl-Shift-F組合格式化成爲該:
void randomize() {
srand (time(NULL));for (int i=0; i<10; i++);
}
在這種情況下,整個線路上移動。其他情況下,只有第一個令牌被移動。這是來自x ++的另一個結果示例;作爲後續行:
srand(time(NULL));x
++;
是否有任何技巧來禁用或更正此srand()?
我正在使用Rational Developer for System Z V9.0。這是什麼插件? RDz在每次啓動時檢查更新,但可能不起作用。
如果因爲srand而這樣做真的很奇怪。你是否嘗試過使用這條線,如果你把srand換成別的東西,是否也會發生呢?將參數保留爲空或更改任何時間/ NULL? – PlasmaHH
它似乎是特定於srand並且僅使用2個或更多個非數字:NULL,ab,a123 - 每個都會導致換行。 srand(時間(0)),srand(時間(123)),其他數字和它的格式如我所料。 – jwrey01