[過去ログ] C++相談室 part165 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
481
(1): デフォルトの名無しさん (ワッチョイ e39c-jZWQ) [sage] 2024/09/27(金) 10:23:27.00 ID:n6BA5joS0(1/3) AAS
>>480
480(2): はちみつ餃子◆8X2XSCHEME (ワッチョイ e332-Pvcq) [sage] 2024/09/26(木) 20:25:47.69 ID:B+Au+yIB0(2/2) AAS
>>165
C++ のコードを Rust から呼び出したりするくらいのことは簡単に出来るよ。
たぶん (Java に対する) Kotlin みたいなこととして思い浮かべているようなことは出来る。

Rust がやってるような安全性の保障を自動では受けられない。
当然だが安全ではない (安全性が検証されていない) C++ のコードが Rust から呼び出すことで安全になったりはしない。
大抵の場合に Rust の都合に合わせてラッパーを書くことになる。
KotlinとJavaみたいにソースコードを混在できるレベルの相互運用性てあったっけ?
Rustとc++では無理だと思うけど。
488: デフォルトの名無しさん (ワッチョイ e39c-jZWQ) [sage] 2024/09/27(金) 17:14:28.28 ID:n6BA5joS0(2/3) AAS
>>483
483(1): デフォルトの名無しさん (ワッチョイ 5e79-w5sm) [] 2024/09/27(金) 12:33:43.81 ID:6/1p1gGO0(1) AAS
スマートポインターを使うように強制できる機能とかなら必要ないなあ
コーダー向けので考えるなら、スマポ強制は最優先だろ。

生ポインタを(コーダーが)保存できなくするだけでも随分安全になる。あと生ポインタdelete禁止とか。
492
(1): デフォルトの名無しさん (ワッチョイ e39c-jZWQ) [sage] 2024/09/27(金) 19:07:06.62 ID:n6BA5joS0(3/3) AAS
>>489
489(1): デフォルトの名無しさん (ワッチョイ 728c-rNKn) [sage] 2024/09/27(金) 18:24:18.27 ID:dg7IL8lg0(1) AAS
極限のパフォーマンスは別に要らないから安全にしたいという要件なら GC が既に解決しているし
今更生ポインタを禁止したところで C# や Java と同じ方向性のナニカにしかならんじゃろ
ライブラリとかフレームワークを使う側のコーダーと作る側のライブラリアンは性能要件が全然別。

コーダーに対してライブラリアンが「コーダーのコードに極限のパフォーマンスは別に要らないから安全に「させたい」」というのはあるだろ。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.194s*