https://ja.wikipedia.org/wiki/字下げスタイル
ストロヴストルップ・スタイルはビャーネ・ストロヴストルップがC++で使ったK&Rスタイルで、ストラウストラップのプログラミング入門 C++によるプログラミングの原則と実践やThe C++ Programming Languageといった彼の著書で使われている。
前述のスタイルと異なり、cuddled else (elseの前後に}と{を置くスタイル) を使わない。したがってストロヴストルップ式では次のようになる。
if (x < 0) {
puts("Negative");
negative(x);
}
else {
puts("Non-negative");
nonnegative(x);
}
探検
PowerShell -Part 7
673デフォルトの名無しさん
2025/11/28(金) 21:59:10.04ID:YEOTrRQk674デフォルトの名無しさん
2025/11/28(金) 22:18:41.05ID:HY2syTcn 誰だよスッポスッポ先生のことふざけた空耳日本語で呼ぶジャップは・・・
675デフォルトの名無しさん
2025/11/28(金) 23:42:10.29ID:8z0qQ195 else の後ろに括弧置いてるじゃん…
あ、いやそういう事じゃなくて不都合が発生しうる可能性があるスタイルをわざわざ使うってPowerShellにおいてはバカでしかないと思うって話
自分が良ければそれでいいって事?
少なくともインターネッツに載せるなら可能性が考慮されてなくてダメじゃね?
あ、いやそういう事じゃなくて不都合が発生しうる可能性があるスタイルをわざわざ使うってPowerShellにおいてはバカでしかないと思うって話
自分が良ければそれでいいって事?
少なくともインターネッツに載せるなら可能性が考慮されてなくてダメじゃね?
676デフォルトの名無しさん
2025/11/29(土) 10:54:08.34ID:ABxtwAdA ある人が書いたpowershellで動くスクリプトの書き方が
別の人がpowershellで動かしてエラーが出るのは困るよね
っていう話なの?
別の人がpowershellで動かしてエラーが出るのは困るよね
っていう話なの?
677デフォルトの名無しさん
2025/11/29(土) 12:36:08.79ID:RVWnFQqp スタイルだからそれぞれ拘りがあるってだけだろ
そのスタイルで統一されてれば問題ない
そのスタイルで統一されてれば問題ない
678デフォルトの名無しさん
2025/11/29(土) 14:43:58.37ID:nY8K5zGd 良いスタイル悪いスタイルがあるのになぜか悪いスタイルが流行ってるって話だろ
そもそもスタイルが分かれるような構文を採用したのがだめなんだけどな
そもそもスタイルが分かれるような構文を採用したのがだめなんだけどな
679デフォルトの名無しさん
2025/11/29(土) 15:48:53.71ID:RVWnFQqp おそらくC++から流れてきたんだろうと想像する
>>673にあるプログラミング入門 C++、The C++ Programming Languageが教科書になった人々
>>673にあるプログラミング入門 C++、The C++ Programming Languageが教科書になった人々
680デフォルトの名無しさん
2025/11/29(土) 16:28:37.98ID:m7OsZTNV C/C++のK&R派ではあるけど
文における{}
関数定義における{}
構造体/クラス宣言における{}
namespaceにおける{}
どれも扱いが違う
成形ツール使えばなんとでもなる
PowerShellなんてどうせ描き棄てだからどうでも良い
文における{}
関数定義における{}
構造体/クラス宣言における{}
namespaceにおける{}
どれも扱いが違う
成形ツール使えばなんとでもなる
PowerShellなんてどうせ描き棄てだからどうでも良い
681デフォルトの名無しさん
2025/11/29(土) 16:48:02.25ID:RvNmPLXk 例えば
先輩「PowerShell でこうやって IDE で書くこともできるけど普通に貼り付けて実行も1行ずつ実行する事もできる」
新人「ホントだ!ありがとうございます!」
新人「Windows標準で使えるし家でも勉強がてらやってみよう」
新人「うーん…よく分からない。検索するかぁ」
初心者向けWebサイト「(Stroupstrupスタイルで記述)」
新人「(貼り付けて)あれ?エラーが出る…よく分からない…」
みたいな話
初心者向けWebサイトはチームとかもないし誰が見るかも無いから、Stroupstrupスタイルは適していないってこと
ブログやQiitaとかならまぁええかとは思うし、チーム内で決めて使うならいいと思う
先輩「PowerShell でこうやって IDE で書くこともできるけど普通に貼り付けて実行も1行ずつ実行する事もできる」
新人「ホントだ!ありがとうございます!」
新人「Windows標準で使えるし家でも勉強がてらやってみよう」
新人「うーん…よく分からない。検索するかぁ」
初心者向けWebサイト「(Stroupstrupスタイルで記述)」
新人「(貼り付けて)あれ?エラーが出る…よく分からない…」
みたいな話
初心者向けWebサイトはチームとかもないし誰が見るかも無いから、Stroupstrupスタイルは適していないってこと
ブログやQiitaとかならまぁええかとは思うし、チーム内で決めて使うならいいと思う
682デフォルトの名無しさん
2025/11/29(土) 17:02:38.86ID:SvUt/JNW } をどんな構文でも常に行末としておき、if と else if を行頭に並べればブロックが対称的に見えるので美しく感じる
そんな理由があるという
けど全然共感できない
ifブロックが単に2つ続いているだけのパターンと、ifとelse ifが続いているパターンを取り違えるのは古典的なバグ
ならcuddled elseのほうがあえて相似形を崩して即座に峻別できるように喚起できるので合理的
そんな理由があるという
けど全然共感できない
ifブロックが単に2つ続いているだけのパターンと、ifとelse ifが続いているパターンを取り違えるのは古典的なバグ
ならcuddled elseのほうがあえて相似形を崩して即座に峻別できるように喚起できるので合理的
683デフォルトの名無しさん
2025/11/29(土) 18:21:27.95ID:UB7+qwb1 powershellなんて基本書き捨てだしスタイルなんて気にしたことない
vscodeのフォーマッタ任せ
vscodeのフォーマッタ任せ
684デフォルトの名無しさん
2025/11/29(土) 23:17:33.20ID:2Vwa6pZU 公式ドキュメントでも
}
else {
になってるな
about_If
https://learn.microsoft.com/ja-jp/powershell/module/microsoft.powershell.core/about/about_if
}
else {
になってるな
about_If
https://learn.microsoft.com/ja-jp/powershell/module/microsoft.powershell.core/about/about_if
685デフォルトの名無しさん
2025/11/30(日) 14:27:29.65ID:+PAfB5o2 }
else{
でしか理解出来ないってのは池沼
else{
でしか理解出来ないってのは池沼
レスを投稿する
ニュース
- 【調査】クレジットカード、1人何枚持つのが「平均的」?★3 [ひぃぃ★]
- 【作家】高市総理支持の背景に見えるヤンキー的「ケンカ上等!」と「日本人は特別だ」感がとても怖い 北原みのり [少考さん★]
- 宮崎あおい「電子レンジ持ってない」“丁寧な暮らし”を告白「ごはんを温め直すときも蒸し器」に「凄すぎ」の声 [muffin★]
- 【テレビ】池上彰氏 報道の自由度が高い国の特徴「どんどん政府を批判する。政治家は受け入れる」 一方独裁国家は… [冬月記者★]
- 「『ETC』←なんて読んでますか?」 公募で決めたのに全然呼ばれなかった“幻の愛称”とは [七波羅探題★]
- 【サッカー】カズ・三浦知良 来季も現役続行を明言! 来年2月に59歳 「12月から来季に向けての自主トレを予定してます」 [冬月記者★]
- 古市憲寿「スタジオでも中国批判して気持ち良くなってる人はいるが高市答弁で日本人は損してる。国益を害した」スタジオ凍りつく★2 [931948549]
- 清楚で清純なAV女優教えて
- 🧕「着物ヒジャブ10年前からやってます」ネトウヨ「いやぁぁぁ!侵略!!」👈統一の方が侵略的だろ [152212454]
- 野原ひろしがしんのすけに転生する漫画無いの?
- 【原点】🏡👊👊😅👊👊🏡【回帰】
- 疲れたので死ぬ 言い残すことはない
