Mozilla発のRust言語のスレ
公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
Web上の実行環境
https://play.rust-lang.org
前スレ
Rust Part5
http://mevius.5ch.net/test/read.cgi/tech/1518347244/
Rust Part6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/07/28(土) 03:04:38.63ID:kAX50nYD338デフォルトの名無しさん
2018/11/30(金) 20:37:37.40ID:9byeocZC アロケータがmallocになってるからっぽい
339デフォルトの名無しさん
2018/11/30(金) 23:14:23.14ID:yJ65pEge あれjemallocやめたの?
340デフォルトの名無しさん
2018/11/30(金) 23:51:57.68ID:9byeocZC まだjemllocがデフォルトだけどナイトリーでは既に外されていて近々デフォルトではなくなる
それとは別の話で、俺がビルドしたのがmuslビルド用のdockerイメージで、それにはjemalloc入ってないからシステムアロケータで動いてたんだよね
それとは別の話で、俺がビルドしたのがmuslビルド用のdockerイメージで、それにはjemalloc入ってないからシステムアロケータで動いてたんだよね
341デフォルトの名無しさん
2018/12/07(金) 19:20:14.13ID:gVw6+TJP Announcing Rust 1.31 and Rust 2018
https://blog.rust-lang.org/2018/12/06/Rust-1.31-and-rust-2018.html
https://blog.rust-lang.org/2018/12/06/Rust-1.31-and-rust-2018.html
342デフォルトの名無しさん
2018/12/08(土) 03:04:47.62ID:pvPlWHOH 過疎ってるのは人気廃れたかrust
343デフォルトの名無しさん
2018/12/08(土) 05:33:59.34ID:YCd49h5/ 2018安定化でむしろ盛り上がっているのでわ
うちはリプレイス案件2つにrust使うことにした
うちはリプレイス案件2つにrust使うことにした
344デフォルトの名無しさん
2018/12/08(土) 19:15:08.95ID:6H7niR8Q >>343
何系?Web?
何系?Web?
345デフォルトの名無しさん
2018/12/08(土) 20:54:29.25ID:YCd49h5/ んだ、webだ
346デフォルトの名無しさん
2018/12/08(土) 21:39:48.43ID:NPyhS6xn なんかサイトの雰囲気がらっとかわったな。
347デフォルトの名無しさん
2018/12/08(土) 21:53:08.41ID:tBodI9MC まともなヤツなら将来が保証されない言語なんかを採用しないからな
一時的に使用するドカタ向け案件なら試用にぴったり
まとも思考してたら、将来も間違いなく保証されてるc/c++を使う
一時的に使用するドカタ向け案件なら試用にぴったり
まとも思考してたら、将来も間違いなく保証されてるc/c++を使う
348デフォルトの名無しさん
2018/12/08(土) 22:27:03.66ID:tDQL8bNL FacebookやDropboxが採用してるし
最近だとAmazonがRustでVMMを作ってる
最近だとAmazonがRustでVMMを作ってる
349デフォルトの名無しさん
2018/12/08(土) 23:02:19.67ID:StthUKB3 >>348
Facebook採用してたっけ?あそこはDだったような…
MSの間違いじゃない?MSだったらAzureの中の一部で採用してたはず…
因みにGoogleも自社製エディタに(たぶん20%ルールでだけど)採用してるね
もしFacebookも採用してるならApple以外の主要IT企業は全て採用してることになるな
(AppleはObjectiveC/C++とSwiftしか使わないしね…)
Facebook採用してたっけ?あそこはDだったような…
MSの間違いじゃない?MSだったらAzureの中の一部で採用してたはず…
因みにGoogleも自社製エディタに(たぶん20%ルールでだけど)採用してるね
もしFacebookも採用してるならApple以外の主要IT企業は全て採用してることになるな
(AppleはObjectiveC/C++とSwiftしか使わないしね…)
350デフォルトの名無しさん
2018/12/08(土) 23:48:17.93ID:6+mjNqXv まあクソアプリほどどの言語で書いたかとかアピールするよね。
351デフォルトの名無しさん
2018/12/08(土) 23:52:33.64ID:lASXqBfj クソアプリほどオープンソース?
352デフォルトの名無しさん
2018/12/09(日) 02:02:42.61ID:Xn4iOyS/ 半角こんなとこまで現れてんのか
353デフォルトの名無しさん
2018/12/09(日) 02:07:51.53ID:Xn4iOyS/354デフォルトの名無しさん
2018/12/09(日) 08:39:36.42ID:rwNGSJ2b クソ言語ほどHNでポイント稼ぐよな
355デフォルトの名無しさん
2018/12/09(日) 10:44:39.45ID:YxoLru6a ハンドルネーム?
356デフォルトの名無しさん
2018/12/09(日) 14:03:01.32ID:c43JK2So Rustは良いけどMozillaの将来が心配
MSも撤退するしこれから更に厳しくなりそう
MSも撤退するしこれから更に厳しくなりそう
357デフォルトの名無しさん
2018/12/09(日) 14:18:04.29ID:2pQIpR7Q >>356
MSが撤退っていうのはブラウザエンジンの話をしてるのか?
MSが撤退っていうのはブラウザエンジンの話をしてるのか?
358デフォルトの名無しさん
2018/12/09(日) 16:05:40.11ID:BNrpwBjL ただの糖質だろ
359デフォルトの名無しさん
2018/12/09(日) 19:33:03.82ID:RNFPl7GW ブラウザエンジンの話
Mozillaが厳しくなるとRustにも影響がある
Mozillaが厳しくなるとRustにも影響がある
360デフォルトの名無しさん
2018/12/09(日) 19:59:59.46ID:2pQIpR7Q >>359
Mozillaはなんだかんだ言っても一応非営利団体だから
MSみたいにブラウザエンジンを手放すようなことはしないはず
つまり、Firefox(Gecko)が消える時はMozilla自体が消える時と同時で、
流石にMozilla自体が消えるとは考えにくい…
Mozillaはなんだかんだ言っても一応非営利団体だから
MSみたいにブラウザエンジンを手放すようなことはしないはず
つまり、Firefox(Gecko)が消える時はMozilla自体が消える時と同時で、
流石にMozilla自体が消えるとは考えにくい…
361デフォルトの名無しさん
2018/12/09(日) 20:17:58.30ID:Xn4iOyS/ いうてもWebメールじゃないSMTP式のメールのメーラーとしてはMozilaのThunderbirdのシェアってそこそこ高くない
362デフォルトの名無しさん
2018/12/09(日) 22:50:45.52ID:RNFPl7GW ThunderbirdはMozillaから切り離されるんじゃないの
363デフォルトの名無しさん
2018/12/09(日) 23:11:23.09ID:piyaaQaM ブラウザに関してはグーグルが死なせないと思うけどな
364デフォルトの名無しさん
2018/12/10(月) 09:12:14.39ID:aoFPjOc9 MDNって言うほど貧弱じゃなくない?
365デフォルトの名無しさん
2018/12/10(月) 09:24:08.88ID:90UOO2rs 仮にMozillaがどうにかなってもRustは大丈夫だろ
366デフォルトの名無しさん
2018/12/10(月) 12:32:50.59ID:0C3QpRH/ 楽観的だな(笑)
367デフォルトの名無しさん
2018/12/10(月) 14:23:42.89ID:i6gV1o71 初期はMozilla頼みだったけど、今はそうでもないという認識
368デフォルトの名無しさん
2018/12/11(火) 07:43:47.36ID:6UpzsT8a なんか新しくマクロ増えたみたいだけど使い勝手どう?
369デフォルトの名無しさん
2018/12/11(火) 21:35:58.04ID:P3z87FBj stableって今1.31.0だろ。
「nightlyが久々にやらかした+distマシンの環境壊した+CI壊した」でnightlyが三日止まっててまだ1.32.0だからdbgマクロくらいしか違いないぞ。
「nightlyが久々にやらかした+distマシンの環境壊した+CI壊した」でnightlyが三日止まっててまだ1.32.0だからdbgマクロくらいしか違いないぞ。
370デフォルトの名無しさん
2018/12/13(木) 00:08:25.48ID:75wuALWM モナド変換子がほしい
371デフォルトの名無しさん
2018/12/13(木) 09:19:17.49ID:MIS8jLYk ∧_∧ / ̄ ̄ ̄ ̄ ̄
( ´∀`)< ・・・
( ⊃ .旦| \_____
し_)___)
( ´∀`)< ・・・
( ⊃ .旦| \_____
し_)___)
372デフォルトの名無しさん
2018/12/14(金) 01:30:52.83ID:dZAIZmaz モサド変監視ほしいの?
373デフォルトの名無しさん
2018/12/14(金) 08:56:10.14ID:jGITOnwL Rustのドキュメント日本語サイトが404になってた
374デフォルトの名無しさん
2018/12/15(土) 00:37:40.07ID:Hly2v07A 心の中に404はあるよ
375デフォルトの名無しさん
2018/12/16(日) 11:50:25.28ID:kVzpWd9g パイプと型変換だけで十分なところにモナドを要求する馬鹿。
376デフォルトの名無しさん
2018/12/16(日) 18:14:31.47ID:w0ERAAOh377デフォルトの名無しさん
2018/12/17(月) 00:55:12.89ID:Q0yF3pSK 下の方に旧サイトへのリンクがある
378デフォルトの名無しさん
2018/12/19(水) 00:17:41.51ID:kru7p0rZ どんなに否定したって下のお口は正直ですからね
379デフォルトの名無しさん
2018/12/23(日) 17:23:40.20ID:8b39kAUV 旧サイトのほうがいいなすっきりしてて
情報量的にもデザイン的にも
情報量的にもデザイン的にも
380デフォルトの名無しさん
2018/12/23(日) 19:22:40.32ID:AGEXmg0r なんか安っぽくなったね。詐欺のベンチャーみたいなページになった。
以前のデザインのほうが圧倒的に良い
以前のデザインのほうが圧倒的に良い
381デフォルトの名無しさん
2018/12/23(日) 23:03:24.89ID:Mt5iJ+Fg 駆けつけでいきなり言語の特徴とplayground見せるのは話が早くていいよね。
なんか気になればそのままナビゲーションヘッダのリンク辿ればいいし。
なんか気になればそのままナビゲーションヘッダのリンク辿ればいいし。
382デフォルトの名無しさん
2018/12/24(月) 11:16:50.86ID:YXqLjtll >>380
ほんそれ
ほんそれ
383デフォルトの名無しさん
2018/12/25(火) 01:59:30.60ID:walX28QA 現在開催中のこのAIコンテストの説明のサンプルコードにRustが選ばれているあたりRustは世界一素晴らしいプログラミング言語であることが分かる
http://russianaicup.ru/p/quick
http://russianaicup.ru/p/quick
384デフォルトの名無しさん
2018/12/25(火) 17:58:48.15ID:5JJKyjkR Rustと最初の3文字が一致しているので親しみを抱いてるんですかね
385デフォルトの名無しさん
2018/12/25(火) 19:24:34.64ID:9T0J1rjG どうかなあいやでも俺もそう思う
386 【87円】 【ニダー】
2019/01/01(火) 00:34:50.41ID:Z6HfKRO/ 今年こそRustを日本中で流行らそうな
387デフォルトの名無しさん
2019/01/01(火) 02:32:05.03ID:eZvGQ8mf せやな
388デフォルトの名無しさん
2019/01/01(火) 09:59:51.39ID:mgYjOhM6 別に流行らんでも使ってりゃいいじゃん。
389デフォルトの名無しさん
2019/01/01(火) 13:21:50.94ID:ycrn+5XF 俺は使ってるから君らも使えよ
391デフォルトの名無しさん
2019/01/02(水) 06:33:05.51ID:6wUS1VYB マイナー言語やってるけどしんどい😭
いずれRustに乗り換える💪
いずれRustに乗り換える💪
392デフォルトの名無しさん
2019/01/02(水) 12:26:01.33ID:c5jR4khc 仕事で使えないから趣味で使いたいけどスマホアプリとか作れるようにならんかな
wasmでやれるん?
wasmでやれるん?
393デフォルトの名無しさん
2019/01/02(水) 22:18:13.37ID:jIZCjD6X android用のglueある
394デフォルトの名無しさん
2019/01/06(日) 02:19:11.11ID:RYpyUdGD 所有権借用はなんとなく理解できたがライフタイムだけよくわからない
なにがわからないのかすらわからない
なにがわからないのかすらわからない
395デフォルトの名無しさん
2019/01/06(日) 08:25:05.72ID:4M8noAKR 元々わからなかったけどNLLでよりわからなくなった
396デフォルトの名無しさん
2019/01/06(日) 21:01:21.58ID:Y1gcigWk lifetime関係のエラーが出たら、一歩引いて考えないとドツボにはまる
どうして借用にしたのか、誰が責務を負うべきなのかとかを見直していくと、まあまあ綺麗な形でエラー出なくなるから楽しい
どうして借用にしたのか、誰が責務を負うべきなのかとかを見直していくと、まあまあ綺麗な形でエラー出なくなるから楽しい
397デフォルトの名無しさん
2019/01/06(日) 22:41:12.99ID:iA9hXNaZ >>394
ライフタイムは変数のスコープと一緒だよ。
ただrustの場合、関数の引数に対してライフタイム指定ができたりするんだが、
それを省略した場合なんかのルールが結構複雑なんでわかりづらくなってる。
まあ色々検討した結果が今の状況なわけでこれはこれでしょうがないんだが。
ライフタイムは変数のスコープと一緒だよ。
ただrustの場合、関数の引数に対してライフタイム指定ができたりするんだが、
それを省略した場合なんかのルールが結構複雑なんでわかりづらくなってる。
まあ色々検討した結果が今の状況なわけでこれはこれでしょうがないんだが。
398デフォルトの名無しさん
2019/01/07(月) 18:55:30.56ID:h9/nr8aR きようもrust書いた
たのしかった
たのしかった
399デフォルトの名無しさん
2019/01/07(月) 19:23:50.19ID:62wl4FOH らすたまだあるかな
400デフォルトの名無しさん
2019/01/07(月) 23:27:09.65ID:xV9XgTIe401デフォルトの名無しさん
2019/01/09(水) 02:57:56.42ID:vCJsRJvg ide使いたい初心者なんだけどintellijもvscodeも補完が微妙だった。
エディタ上で赤く無くてもコンパイルしたらエラー出る。なんか設定おかしいのかな。。
エディタ上で赤く無くてもコンパイルしたらエラー出る。なんか設定おかしいのかな。。
402デフォルトの名無しさん
2019/01/09(水) 07:22:34.83ID:aiUc5v61 RustのIDE環境はまだまだ未発達なのです(´;ω;`)
403デフォルトの名無しさん
2019/01/10(木) 08:23:28.84ID:lwucKgCv あきらさんowやめてrustの解説に専念してほしい
404デフォルトの名無しさん
2019/01/10(木) 20:34:05.07ID:Hgkpvvuo >>403
いやまずお前は他人に依存してないで公式ドキュメントちゃんと読んでQiitaでも読み漁れよ
いやまずお前は他人に依存してないで公式ドキュメントちゃんと読んでQiitaでも読み漁れよ
405デフォルトの名無しさん
2019/01/10(木) 21:12:55.85ID:QCs5TwSX Juiceのユーザっているのかなぁ
ActcastはRustで書かれてるらしいけど
ActcastはRustで書かれてるらしいけど
406デフォルトの名無しさん
2019/01/11(金) 01:16:47.51ID:pdgYcych >401
intellij rustだけど補完もリファクターも、traitの実装も出来る。
intellij rustだけど補完もリファクターも、traitの実装も出来る。
407デフォルトの名無しさん
2019/01/11(金) 20:15:12.46ID:3i4YWAld 文字列を返却する関数ってどう書くんだっけ?
408デフォルトの名無しさん
2019/01/11(金) 20:17:35.01ID:O9pa1tkJ >>407
Rustの文字列には何種類かありまして……
Rustの文字列には何種類かありまして……
409デフォルトの名無しさん
2019/01/11(金) 20:23:27.40ID:wjQF1dR9 メンドクセーッ
410デフォルトの名無しさん
2019/01/11(金) 23:52:16.86ID:SaJhEqyf javaにも2,3種類あるだろ
411デフォルトの名無しさん
2019/01/12(土) 01:23:20.36ID:I2V52GgH412デフォルトの名無しさん
2019/01/13(日) 00:39:51.18ID:hYXV78lL intelliJ rustもrust(rls)も全部が全部補完出来るわけじゃないよ。
むしろRange系がほとんど補完効かない。
むしろRange系がほとんど補完効かない。
413デフォルトの名無しさん
2019/01/13(日) 01:10:12.67ID:2nXE8bQq rlsって2016年に登場した時いつか脱racerするとか言ってたと思うんだけど何で未だにracerに頼ってるんだろ?
clangはclangdとかcclsとかあってどっちもコンパイラを使って強力に補完出来るけどrustも同じような方針で実装出来ないの?
clangはclangdとかcclsとかあってどっちもコンパイラを使って強力に補完出来るけどrustも同じような方針で実装出来ないの?
414デフォルトの名無しさん
2019/01/13(日) 04:00:11.67ID:4OSEbwLo >>412
> intelliJ rustもrust(rls)も全部が全部補完出来るわけじゃないよ。
> むしろRange系がほとんど補完効かない。
そうなんか。まあそれは慣れればええ話か。
ide上で赤くないのにコンパイルエラーになるのは何か環境構築に失敗してるのかな?
単純なシンタックスエラーは赤くなるんだけど、所有権まわりは赤くなってない気がする。
> intelliJ rustもrust(rls)も全部が全部補完出来るわけじゃないよ。
> むしろRange系がほとんど補完効かない。
そうなんか。まあそれは慣れればええ話か。
ide上で赤くないのにコンパイルエラーになるのは何か環境構築に失敗してるのかな?
単純なシンタックスエラーは赤くなるんだけど、所有権まわりは赤くなってない気がする。
415デフォルトの名無しさん
2019/01/13(日) 23:36:03.48ID:bHKSc5vy416デフォルトの名無しさん
2019/01/14(月) 09:38:00.11ID:0lebqFeg417デフォルトの名無しさん
2019/01/15(火) 00:14:36.16ID:EnbKgMOU Rustで簡単なゲームを作ってみたいんだがフレームワークは何が良いんだろうな
SDLやDirectX、OpenGL等のラッパーは一応あるようだけど
SDLやDirectX、OpenGL等のラッパーは一応あるようだけど
418デフォルトの名無しさん
2019/01/19(土) 04:53:19.32ID:KuvXwQQD 言語レベルで静的にstructを差し替える方法って無いんかな?
マルチプラットフォームのアプリを仮定するとして
アプリはSystem構造体下のメソッドを経由して低レベルの機能へアクセスする
System構造体の中身はビルド時に決まる物だし実行中に選択するのはコストの無駄
ビルド時にコンパイル&リンクするファイルを差し替える方法はあるが・・・
マルチプラットフォームのアプリを仮定するとして
アプリはSystem構造体下のメソッドを経由して低レベルの機能へアクセスする
System構造体の中身はビルド時に決まる物だし実行中に選択するのはコストの無駄
ビルド時にコンパイル&リンクするファイルを差し替える方法はあるが・・・
419デフォルトの名無しさん
2019/01/19(土) 21:10:10.72ID:chH9K/tE target_os とかとは違うの?
420デフォルトの名無しさん
2019/01/19(土) 23:26:08.16ID:mgFfw5BT 静的リンクならcfgマクロ使った条件付きコンパイルしかないよ。
421418
2019/01/20(日) 02:42:18.64ID:Ej9w6434 ありがと
#cfg[(target_os=〜
struct System {
とか書くしかないのか
というかググっていてもマルチプラットフォームのアプリを作る例って出てこないんだけど
どういう風にするのが好ましいのだろうか。Cargoの使用例とか全然判らん
ターゲットによってコンパイラも変わるし、リンカやリンカに渡されるオプションも変わる
リンク後に追加の処理が必要になるケースもあったり
#cfg[(target_os=〜
struct System {
とか書くしかないのか
というかググっていてもマルチプラットフォームのアプリを作る例って出てこないんだけど
どういう風にするのが好ましいのだろうか。Cargoの使用例とか全然判らん
ターゲットによってコンパイラも変わるし、リンカやリンカに渡されるオプションも変わる
リンク後に追加の処理が必要になるケースもあったり
422デフォルトの名無しさん
2019/01/20(日) 11:51:23.29ID:fjDkObgS 有名なcrateはだいたいマルチプラットフォームになってるでしょ
423418
2019/01/20(日) 13:10:03.87ID:Ej9w6434 そのレベルじゃなくて一つのプロジェクトで
1.Windowsでビルドする/動く
2.Linux/FreeBSDでビルドする/動く
3.Linuxでクロスビルドする/別アーキテクチャのプラットフォームで動く
みたいなのをやりたい。1〜2はともかく3はベアメタルに近いのでコアのソースはno_std付きになる
クレートもWindowsAPIへアクセスする場合Cargo.tomlに
[dependencies]
winapi = "〜
kernel32-sys = "〜
とか書くけどコレをつけたまま他のプラットフォームでビルドできるのか?とか
仕様上無視してくれるならそれで良いけどはっきりしないと無用なトラブルの元
クレートを使わずにソースにexternを並べていって条件付きコンパイルすればその心配は
なくなりそうだけど各種定義とか、IA32/AMD64環境下の差異の吸収とかいろいろ面倒だし
1.Windowsでビルドする/動く
2.Linux/FreeBSDでビルドする/動く
3.Linuxでクロスビルドする/別アーキテクチャのプラットフォームで動く
みたいなのをやりたい。1〜2はともかく3はベアメタルに近いのでコアのソースはno_std付きになる
クレートもWindowsAPIへアクセスする場合Cargo.tomlに
[dependencies]
winapi = "〜
kernel32-sys = "〜
とか書くけどコレをつけたまま他のプラットフォームでビルドできるのか?とか
仕様上無視してくれるならそれで良いけどはっきりしないと無用なトラブルの元
クレートを使わずにソースにexternを並べていって条件付きコンパイルすればその心配は
なくなりそうだけど各種定義とか、IA32/AMD64環境下の差異の吸収とかいろいろ面倒だし
424デフォルトの名無しさん
2019/01/20(日) 13:24:49.19ID:fjDkObgS >>423
有名なcrateはだいたいちゃんとそれこなしてるから見てきなよ
有名なcrateはだいたいちゃんとそれこなしてるから見てきなよ
425418
2019/01/20(日) 15:13:45.29ID:Ej9w6434 スマン
Carge&winapiを使ってWindowsAPIを叩くサンプルを作ろうとしたらそこまでたどり着けん
use出来なくて詰まっている
extern crate winapi;
use winapi::minwindef::BOOL;
>cargo build
error[E0432]: unresolved import `winapi::minwindef`
--> src\main.rs:4:13
|
4 | use winapi::minwindef::BOOL;
| ^^^^^^^^^ Could not find `minwindef` in `winapi`
パスがおかしいっぽいのでソースを見るべきだが、Cargoが取ってきたソースがどこにあるのか判らない
というかコレを調べられないと非対応環境でどう振る舞うのかも調べられない
rustcでコンパイルするFFI直でWindowsAPIを叩くコードは動作させられている
Carge&winapiを使ってWindowsAPIを叩くサンプルを作ろうとしたらそこまでたどり着けん
use出来なくて詰まっている
extern crate winapi;
use winapi::minwindef::BOOL;
>cargo build
error[E0432]: unresolved import `winapi::minwindef`
--> src\main.rs:4:13
|
4 | use winapi::minwindef::BOOL;
| ^^^^^^^^^ Could not find `minwindef` in `winapi`
パスがおかしいっぽいのでソースを見るべきだが、Cargoが取ってきたソースがどこにあるのか判らない
というかコレを調べられないと非対応環境でどう振る舞うのかも調べられない
rustcでコンパイルするFFI直でWindowsAPIを叩くコードは動作させられている
426デフォルトの名無しさん
2019/01/20(日) 15:34:24.69ID:IFCR+fSZ Cargo.toml に
[target.’cfg(target_aech = "x86_64")’.dependencies]
とか書けるけど、これでも不十分?
[target.’cfg(target_aech = "x86_64")’.dependencies]
とか書けるけど、これでも不十分?
427デフォルトの名無しさん
2019/01/20(日) 22:10:39.80ID:Yfn6IVUJ cargoがとってきたのはホームの下の.cargoにあるよ
質問がいまいち判然としないけど
質問がいまいち判然としないけど
428デフォルトの名無しさん
2019/01/20(日) 22:18:26.33ID:XwDXpx/J WEB開発でフロントエンドもバックエンドもRustで開発できるようになるみたいだね
そしてJavascriptは衰退するらしい
まさに次世代の言語か?
そしてJavascriptは衰退するらしい
まさに次世代の言語か?
429デフォルトの名無しさん
2019/01/20(日) 23:40:56.74ID:Ba0cWsCk Javascriptを倒すのは無理
430418
2019/01/20(日) 23:41:16.28ID:Ej9w6434431デフォルトの名無しさん
2019/01/21(月) 21:41:20.34ID:ieTTkacC nightlyでも使っていない限りは、基本的に過去のコードはビルドできると思うけど
432デフォルトの名無しさん
2019/01/21(月) 22:24:30.39ID:imUXN0q+ >>418
rustにとって一年前は古いけどwinapi::minwindefは今はwinapi::shared::minwindefよ。
apiが変更されただけだからまずdoc読めばいいよ。
あとrustupでrust-docインストールすればthe cargo bookもあるからそれも読んで。
rustにとって一年前は古いけどwinapi::minwindefは今はwinapi::shared::minwindefよ。
apiが変更されただけだからまずdoc読めばいいよ。
あとrustupでrust-docインストールすればthe cargo bookもあるからそれも読んで。
433418
2019/01/22(火) 08:09:48.68ID:owMGrrnU434418
2019/01/24(木) 23:36:09.43ID:mR/sBWjl ttps://docs.rs/winapi/0.3.6/winapi/um/minwinbase/struct.OVERLAPPED_u.html
これってどうやって初期化すればいいんだろ?
ReadFile/WriteFileでOVERLAPPEDを使いたいんだが
これってどうやって初期化すればいいんだろ?
ReadFile/WriteFileでOVERLAPPEDを使いたいんだが
435デフォルトの名無しさん
2019/01/25(金) 01:30:10.23ID:7aXnDiIo よく知らんけどOVERLAPPEDをmem::zeroedで初期化して引っ張ってくるんじゃないの
437デフォルトの名無しさん
2019/02/01(金) 02:53:50.28ID:bNyzNXhv TryFrom/TryInto がもうすぐか
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 最新版Z級クソ映画ランキングが決定! [牛丼★]
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 ★2 [蚤の市★]
- 【食】「シャウエッセンは焼くべからず」暗黙のルールを破り売上高過去最高…日本ハム社員たちが「夜味」にかけた情熱 [ぐれ★]
- 公用車カーナビのNHK受信料「全額免除を」 千葉市議会、国に制度創設求める意見書可決 [少考さん★]
- 神田沙也加さん元恋人で元俳優の前山剛久 六本木のメンズラウンジ勤務を報告「真叶(まなと)です。よろしく」 [muffin★]
- 地震 [Hitzeschleier★]
- 変な人「俺は正しい!お前らは間違っている!」←大体こいつのほうが迷惑で間違ってる件について
- 理想「VTuberは声も良くて声優並みの演技ができる」→現実「一般人ババアのような声な上に演技も素人でした」
- ココアさん好き好き大好き
- 【朗報】南鳥島のレアアース、中国産の「20倍の純度」青山繁晴氏「日本は資源大国」日本復活のファンファーレが鳴り響く! [673057929]
- 「妨」という字が女へんという事実…
- (´・ω・`)おはよ
