[過去ログ] C++相談室 part165 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
371: デフォルトの名無しさん (ワッチョイ 1379-xel+) [sage] 2024/07/27(土) 23:40:34.69 ID:iHlVB6Tw0(1) AAS
ランタイムに依存しない(し難い)のが最大の利点だろうに
さらに大抵のアーキテクチャには用意されてるからクロスプラットフォームの観点でもなんだかんだ最強なんだよ
むしろ最近はChatGPTが他の言語で書いたやつまで適当に書き直してくれるのもあって最強度がより高まってきてると感じるね
389: はちみつ餃子◆8X2XSCHEME (ワッチョイ a932-NesV) [sage] 2024/08/04(日) 10:12:57.69 ID:w7HjtqNP0(1) AAS
>>388
388(1): デフォルトの名無しさん (ワッチョイ 1bef-BWtz) [sage] 2024/08/04(日) 06:24:46.59 ID:WlfSsbJh0(1) AAS
ラムダ式が渡された側って、キャプチャの内容をチェックしたりできないのでしょうか。

例えば以下の例で、funcA()の中でfの中のthisをチェックして挙動を変えたりとか?
そういうことをしたいなら、ラムダの引数で渡したりすべきでしょうか?

#include <iostream>
class A {
public:
 void funcA(const std::function<void(int)>& f, int a) {
  f(a); // can I check 'this' (B class) in f?
 };
};
class B {
public:
 void print(int b) {
  A objA;
  objA.funcA([this](int i) { std::cout << "val = " << i << "\n"; }, b);
 }
};
int main(void) {
 B objB;
 objB.print(2);
}
キャプチャした変数はラムダ式の中で使う以外の方法ではアクセスできない。
どのような方法で解決すべきかはそれをしようとする意図によるのでなんとも言えない。
480
(2): はちみつ餃子◆8X2XSCHEME (ワッチョイ e332-Pvcq) [sage] 2024/09/26(木) 20:25:47.69 ID:B+Au+yIB0(2/2) AAS
>>165
165(1): デフォルトの名無しさん (ワッチョイ 4d34-7Ntv) [sage] 2024/01/14(日) 15:16:56.65 ID:by9QQMRz0(1) AAS
>>162
ああ、なるほどね
分かりやすくありがとう、助かりました
C++ のコードを Rust から呼び出したりするくらいのことは簡単に出来るよ。
たぶん (Java に対する) Kotlin みたいなこととして思い浮かべているようなことは出来る。

Rust がやってるような安全性の保障を自動では受けられない。
当然だが安全ではない (安全性が検証されていない) C++ のコードが Rust から呼び出すことで安全になったりはしない。
大抵の場合に Rust の都合に合わせてラッパーを書くことになる。
594: デフォルトの名無しさん (JP 0H1e-hB9O) [] 2024/11/22(金) 23:31:47.69 ID:TibAXEMeH(2/2) AAS
怖ヒから、退散します。
878: デフォルトの名無しさん (オイコラミネオ MM95-exh5) [sage] 2025/04/11(金) 22:20:53.69 ID:qqgfnt32M(12/17) AAS
>>877
877(1): デフォルトの名無しさん (ワッチョイ 02ad-S7Iq) [sage] 2025/04/11(金) 21:03:21.88 ID:9wDK2WuU0(4/5) AAS
すぐさまサブ回線使いだすとか言う辺り、自分でもサブ回線使ってそうだよね
「rustで一部の高速なシステムコールが追加されたら」についての説明が出来ない時点でね
すぐ上のジジイは理解できてると言うのに…
888: デフォルトの名無しさん (オイコラミネオ MM95-exh5) [sage] 2025/04/11(金) 22:57:06.69 ID:qqgfnt32M(17/17) AAS
>>887
887(1): デフォルトの名無しさん (ワッチョイ 46ee-PSZj) [sage] 2025/04/11(金) 22:56:17.51 ID:5PthuDCs0(5/5) AAS
ほんとこいつ頭悪いw
どうバカにされたかも理解できない
それは自分だろw
そこに書いてある内容の真偽すら判定できないんだろw
965: デフォルトの名無しさん (ブーイモ MM3e-M5IX) [sage] 2025/04/24(木) 08:45:22.69 ID:YbDQClr8M(1) AAS
また香ばしいの来たなw
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.034s