[過去ログ]
Rust part16 (1002レス)
Rust part16 http://mevius.5ch.net/test/read.cgi/tech/1656285423/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん [sage] 2022/06/27(月) 08:17:03.45 ID:gDlfKP6u 公式 https://www.rust-lang.org/ https://blog.rust-lang.org/ https://github.com/rust-lang/rust Web上の実行環境 https://play.rust-lang.org 日本語の情報 https://rust-jp.rs/ ※Rustを学びたい人はまず最初に公式のThe Bookを読むこと https://doc.rust-lang.org/book/ ※Rustを学ぶ際に犯しがちな12の過ち https://dystroy.org/blog/how-not-to-learn-rust ※Rustのasyncについて知りたければ「async-book」は必読 https://rust-lang.github.io/async-book/ ※次スレは原則>>980が立てること 前スレ Rust part15 https://mevius.5ch.net/test/read.cgi/tech/1652347700/ http://mevius.5ch.net/test/read.cgi/tech/1656285423/1
973: デフォルトの名無しさん [sage] 2022/10/06(木) 16:23:06.37 ID:bcHprxpF >>971 参照を返さない限り所有権の理解は不要 Rustでは配列も構造体も更にはヒープを用いるVecやString等も値として返される つまり参照を返さなくてもある程度の広範囲のプログラムを書くことができる http://mevius.5ch.net/test/read.cgi/tech/1656285423/973
974: デフォルトの名無しさん [sage] 2022/10/06(木) 16:33:59.37 ID:mb1xnKf4 ムーブのことも忘れないでください http://mevius.5ch.net/test/read.cgi/tech/1656285423/974
975: デフォルトの名無しさん [sage] 2022/10/06(木) 16:37:24.79 ID:JMKkrzgh >>974 ムーブする必要ないよな 参照渡しだけしていれば所有権は出て来ないな http://mevius.5ch.net/test/read.cgi/tech/1656285423/975
976: デフォルトの名無しさん [sage] 2022/10/06(木) 16:42:22.59 ID:bM/kk4ia 所有権要らないならRust要らないじゃんって思いながらずっと読んでる どういう結論に持っていきたいの http://mevius.5ch.net/test/read.cgi/tech/1656285423/976
977: デフォルトの名無しさん [sage] 2022/10/06(木) 16:44:20.49 ID:QZHh62Nh 釣りが目的で書き込んでるひとと、それに付き合ってレスしてるひとがいるからわけわからん http://mevius.5ch.net/test/read.cgi/tech/1656285423/977
978: デフォルトの名無しさん [sage] 2022/10/06(木) 16:49:39.04 ID:+ZB5z2+t 参照渡しだけして参照返しをしなければ 所有権もライフタイムも出てこないからそれらを意識することもない 結果として所有権とライフタイムを理解していなくてもそのスタイルでプログラムを組むことが出来てしまう http://mevius.5ch.net/test/read.cgi/tech/1656285423/978
979: デフォルトの名無しさん [sage] 2022/10/06(木) 17:03:06.06 ID:HCQdlFdq >>976 rust 学習の話だろ? 未来永劫所有権の理解は不要なんて誰も言ってないと思うが http://mevius.5ch.net/test/read.cgi/tech/1656285423/979
980: デフォルトの名無しさん [] 2022/10/06(木) 18:43:34.42 ID:rjzElph2 逆にrustだとどういう時に参照返しが必要になるの? http://mevius.5ch.net/test/read.cgi/tech/1656285423/980
981: はちみつ餃子 ◆8X2XSCHEME [sage] 2022/10/06(木) 18:48:14.82 ID:rLXZsLBm >>980 Rust 特有の事情なんかないよ。 C/C++ でポインタや参照で返すときと同じだよ。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/981
982: デフォルトの名無しさん [sage] 2022/10/06(木) 19:17:16.58 ID:mTG1aBjr 「参照で返す」「参照を返す」って表現する人 ←わかる 「参照返し」と言い続ける人 ←??? http://mevius.5ch.net/test/read.cgi/tech/1656285423/982
983: デフォルトの名無しさん [sage] 2022/10/06(木) 19:27:52.86 ID:Q2bZqMfe 同じだろ 参照を渡すことを参照渡し 参照を返すことを参照返し http://mevius.5ch.net/test/read.cgi/tech/1656285423/983
984: デフォルトの名無しさん [sage] 2022/10/06(木) 19:40:30.33 ID:mTG1aBjr 値渡し参照渡しで言うと依然として単なる値渡しなのに ただポインタを渡してるだけでそれを 「ポインタ渡し」とか言い出したり ひどいやつだと「参照渡し」だと言いはったり そういうのを過去にC言語界隈で見てきたから気になったんよ 独自解釈による珍妙なワードはこの世に必要ないと思うでしょ >>983 そうですかボクからはもう何も言うことはありません http://mevius.5ch.net/test/read.cgi/tech/1656285423/984
985: デフォルトの名無しさん [sage] 2022/10/06(木) 19:48:59.04 ID:dbBfkB/k >>984 それは君が区別すべきことを理解できていないから混乱している 会話や説明では何と何を区別するかが重要 もちろんRustでは常に指定した型そのものが渡され返される だから区別するとしたら実体を渡したり返したりするのかその参照を渡したり返したりするのかが焦点となる したがって参照渡しや参照返しという言葉がぴったり適して使われている http://mevius.5ch.net/test/read.cgi/tech/1656285423/985
986: デフォルトの名無しさん [sage] 2022/10/06(木) 19:53:30.79 ID:mTG1aBjr あとポインタへのポインタを「ダブルポインタ」って呼んじゃう人もいたな このスレでは「所有権の複製」ってのもあったな http://mevius.5ch.net/test/read.cgi/tech/1656285423/986
987: デフォルトの名無しさん [sage] 2022/10/06(木) 19:58:06.41 ID:tLVpM1Ll >>986 英語でもダブルポインタと言うし何を問題にしているのかわからん 自分勝手な線引きやルールがあってそこから外れると融通が効かなくなるダメな人かね? http://mevius.5ch.net/test/read.cgi/tech/1656285423/987
988: デフォルトの名無しさん [] 2022/10/06(木) 20:04:50.45 ID:aGNYxTl9 ゲームの方のRustで、ホロライブのRustのSeason3が終わるから検索汚染も減るかもな http://mevius.5ch.net/test/read.cgi/tech/1656285423/988
989: デフォルトの名無しさん [sage] 2022/10/06(木) 20:12:15.66 ID:EteQ2MpB 参照で返すことを「参照返し」と言った途端ブチギレするのマジで意味不明なんだがその呼び方を否定するとどんなメリットがあるのだろうか http://mevius.5ch.net/test/read.cgi/tech/1656285423/989
990: デフォルトの名無しさん [sage] 2022/10/06(木) 20:19:33.91 ID:bM/kk4ia 意味不明なら言及しなくていいよ http://mevius.5ch.net/test/read.cgi/tech/1656285423/990
991: デフォルトの名無しさん [sage] 2022/10/06(木) 20:27:57.49 ID:RK7Fg483 >>984を見るとCでポインタで渡すことをポインタ渡しと言われるだけで発狂するようだからその人はキチガイ http://mevius.5ch.net/test/read.cgi/tech/1656285423/991
992: デフォルトの名無しさん [sage] 2022/10/06(木) 20:52:03.93 ID:lx27AXhR 参照はピリリと辛い http://mevius.5ch.net/test/read.cgi/tech/1656285423/992
993: デフォルトの名無しさん [sage] 2022/10/06(木) 20:52:48.54 ID:mb1xnKf4 他への参照を持つ実体を返すのは値返しか参照返しかはたまた別の何かか なんて考えたくない http://mevius.5ch.net/test/read.cgi/tech/1656285423/993
994: デフォルトの名無しさん [sage] 2022/10/06(木) 20:58:52.86 ID:EteQ2MpB 「ポインタ渡し」がNGなら「ポインタを渡すこと」も日本語でそう表現していいよと言語の開発者がわざわざお墨付き与えなければNGだと思う http://mevius.5ch.net/test/read.cgi/tech/1656285423/994
995: デフォルトの名無しさん [sage] 2022/10/06(木) 21:00:15.33 ID:99NRyDSB 今回はRustの段階的学習の話だから、これだけのことではないかい。 参照返しが含まれていなければ、ライフタイムを把握する必要がなく、所有権を学習していない段階でも、そのプログラムを書くことができる。 参照返しが含まれていれば、ライフタイムを把握する必要があり、所有権を学習した以降となる。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/995
996: デフォルトの名無しさん [sage] 2022/10/06(木) 21:05:33.19 ID:DNbAbwmR 複オジwを相手にしちゃうからww http://mevius.5ch.net/test/read.cgi/tech/1656285423/996
997: デフォルトの名無しさん [sage] 2022/10/06(木) 21:09:49.66 ID:Re0G7B20 ぼくちゃんrust入門者 ライフタイム注釈だけはどうにかならなかったのとか思った でもいろいろ満足 tauriやるぞう http://mevius.5ch.net/test/read.cgi/tech/1656285423/997
998: デフォルトの名無しさん [sage] 2022/10/06(木) 21:23:30.56 ID:xIsaLol7 ホント毎日毎日アホなこと書いてるなぁ 釣られちゃうRust入門者は少し不憫 http://mevius.5ch.net/test/read.cgi/tech/1656285423/998
999: デフォルトの名無しさん [sage] 2022/10/06(木) 21:26:14.68 ID:ccGjPy8L >>995 所有権を学ぶのを後ろへずらすことでRust学習の難易度を大きく下げられそうね http://mevius.5ch.net/test/read.cgi/tech/1656285423/999
1000: デフォルトの名無しさん [sage] 2022/10/06(木) 21:35:40.63 ID:jyraEk4K などと言う嘘つき初心者w http://mevius.5ch.net/test/read.cgi/tech/1656285423/1000
1001: 1001 [] ID:Thread このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 101日 13時間 18分 37秒 http://mevius.5ch.net/test/read.cgi/tech/1656285423/1001
1002: 1002 [] ID:Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼ https://login.5ch.net/login.php http://mevius.5ch.net/test/read.cgi/tech/1656285423/1002
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s