C/C++のソースをRustへ全力で置き換えるスレat TECHC/C++のソースをRustへ全力で置き換えるスレ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト24:デフォルトの名無しさん 23/05/08 15:04:33.73 NYRttg47d.net 結局Rust移行には無軌道な俺俺ラッパーライブラリに振り回される覚悟が要るしなぁ あまり気が進まないのは理解できるでしょ 25:デフォルトの名無しさん 23/05/09 10:11:05.41 MyUREp4Fa.net 新規でRustは良いと思うけど 元々C/C++のプロジェクトをRustにわざわざ入れ替えるのは unsafe使いまくりで生ポ回避しただけのRust風C/C++コードにしかならない 気に入らないからRustらしいRustコードに少しでも近付けようとすると 結局元のコードより読み難くなるので無駄な努力に感じる 既存のC/C++資産は仮に負の資産であっても下手に触らずそのまま使う方が吉 本気で入れ替えたいなら理想を言えばAPIから再設計した方が良い ところがRustのためのRust純正Crateになると結局C/C++の人らは近付かなくなるな 26:デフォルトの名無しさん (アウウィフ FFc3-KIRb) 23/05/11 10:19:47.83 tfz6F7+EF.net bindgen::Builder に対して .generate_inline_functions(true) を付けてやると bindings.rs への変換で再現性はチョット上がったが 結局 link でエラー出るわ orz cc で -fno-default-inline で link 出来るようだが効率悪そう (inline だから当たり前だな) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch