Rustとか言うダブスタ言語 (173レス)
Rustとか言うダブスタ言語 http://medaka.5ch.net/test/read.cgi/prog/1729120072/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
11: 仕様書無しさん [sage] 2024/10/17(木) 18:49:05.98 これは値型だからこいつに代入しても使える~ こいつは参照型だからもうこの変数使わないどこ~ とかやってんだろうなw http://medaka.5ch.net/test/read.cgi/prog/1729120072/11
108: 警備員[Lv.17] [sage] 2024/10/20(日) 19:39:50.59 IDEでデバッガー使って>>11これをやってんのがお前ら わかる? http://medaka.5ch.net/test/read.cgi/prog/1729120072/108
123: 警備員[Lv.18] [sage] 2024/10/21(月) 02:06:28.82 >>119 とかいうおまえも>>11こういうことやってんだろうなぁw デバッガーに頼らないといけない言語だもんなぁ http://medaka.5ch.net/test/read.cgi/prog/1729120072/123
129: 仕様書無しさん [sage] 2024/10/21(月) 03:31:14.58 >>123 その>>11を見たらめちゃくちゃデタラメで意味不明な書き込みだぞ >これは値型だからこいつに代入しても使える~ >こいつは参照型だからもうこの変数使わないどこ~ >とかやってんだろうなw http://medaka.5ch.net/test/read.cgi/prog/1729120072/129
136: 警備員[Lv.18] [sage] 2024/10/21(月) 07:27:42.57 でそれを回避しようとするにはデバッガー見て >>11をしないといけない なんならlet a = 3.402823eの場合はプリミティヴ型だからコンパイルエラーは出ない だからいちいち割り当てていかないと上のような訳のわからないコードを描いてしまうことになる http://medaka.5ch.net/test/read.cgi/prog/1729120072/136
143: 仕様書無しさん [] 2024/10/21(月) 21:34:03.60 >>11についていえば、参照に&付けるのはC++もそうだよ // aに巨大なデータが格納されてるとする auto a = vector<uint8_t>(); auto b = a; // コピー auto& c = a; // 参照 auto d = move(a); // ムーブ, これ以降aやcは使用不可 &を付けないと巨大なコピーが行われるので、C++開発者は気を付けて書く必要がある (画像処理とかだとありがちだけど、aが数十MBのメモリを確保してるオブジェクトだとしたら?) Rustはコピーとムーブのどちらに明示が必要かが逆なだけで、参照などの概念は同じ (C++はムーブにmoveが必要、Rustはコピーにcloneが必要) GCを使う言語とは違うけど、参照かどうかの区別はC++開発者にとっては当たり前で、Rust特有ってわけでもない intなどの型でムーブを使う理由が無い点も同じ http://medaka.5ch.net/test/read.cgi/prog/1729120072/143
145: 仕様書無しさん [] 2024/10/21(月) 21:40:07.12 なので >>11 は自分の知ってる言語に無い概念を理解しようとすらしてないだけだと思う Cしか知らない人がOOP言語の入門書を読んで「クラス」の章に文句言い続けてるようなのと変わらない http://medaka.5ch.net/test/read.cgi/prog/1729120072/145
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.635s*