Rust part10at TECHRust part10 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト53:デフォルトの名無しさん 21/04/10 03:38:59.03 mUxV1BIo.net 同じことは「=」と「==」(代入と等値)の使い分けを コメント内にまで持ち込むべきかどうかという意味で 昔から迷う感じだったものがRust(やGo)の「..」のせいで悩みの種が増えたは! 54:デフォルトの名無しさん 21/04/10 10:43:41.15 +2v3HD7B.net >>52 Rustコード中ではbegin..=lastって書いたほうがいい(>=rust-1.26.0) 知ってたらすまん >>53 Rubyもそうだぞ 55:デフォルトの名無しさん 21/04/10 10:51:20.63 gEDOL+ak.net pythonもじゃないか? C系のfor(int i=0;i<5;i++)の終了条件に合わせてあるのかと思う 56:はちみつ餃子 21/04/10 11:33:17.54 0qKWjqEq.net 最後の要素を意味するときは last で、 最後の要素のひとつ後を指すときは end を使う習慣があると どこかで見た覚えがあるんだけど、 別の言語だったかもしれないしどこかの数学分野だったかもしれない。 うろおぼえでスマソ 57:デフォルトの名無しさん 21/04/10 11:52:10.96 K51XBEHT.net 既存の言語でも a..b が [a,b] になるもの、[a,b) になるものが混在してたこと、 また、見た目で意味が明確にわかることから a..b と a..=b を採用したという経緯だった気がする 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch