[過去ログ] C++相談室 part165 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
35: (ワッチョイ ed7c-9LC0) 2023/11/05(日)15:39:17.77 ID:Vx5ySS520(1) AAS
実際のコードだとポインタのムーブはunique_ptrとかにぶん投げで、自分で移動コード書くことはまずないな
自分でムーブ特殊関数の中身書くのはハンドル的なもののムーブを実現したいときくらい
40(1): (ワッチョイ 653a-qcxi) 2023/11/07(火)19:02:58.77 ID:Z7KocuHY0(1/2) AAS
>>33
エスパーするけど多分その用途だとmoveは使えない。
データを共有している感じなので素直にshared ptrを使うのがいいかと。shared ptrで性能的にキツイならshared ptrを参照渡しするか。
70: (ワッチョイ b501-sZSb) 2023/12/05(火)12:48:03.77 ID:E3GJtsiR0(3/3) AAS
巷のスマートポインタはoperator*で参照型を返すので
生ポインタも同じかと思ってたよ
72(2): (ワッチョイ 9f1f-oseA) 2023/12/11(月)15:17:51.77 ID:7vxydTfj0(1/2) AAS
ある構造体Aがあります
Aの比較関数が複数ありますcompA0,compA1,compA2,...
比較関数の関数ポインタがありますcompA
compA = &compA2;
別の構造体Bがあります
BはAを内包しています
struct B{ A a; ... };
省5
280(1): (ワッチョイ e33b-hZ+C) 2024/02/17(土)15:39:40.77 ID:snTd9S980(1) AAS
>>271
一番いいのはコンストラクタの中でthisを渡す部分を何とかすることだけど、それが必ずしも間違ってるかは分からないので
コンストラクタの中だけでその処理が呼ばれるなら生のthisを渡すことを許容しつつ、その処理の呼び出し可能範囲を限定するか
そのクラスの構築をファクトリ関数経由に限定して、ファクトリ関数の中に構築とその処理呼び出しをまとめてしまうとか
443: (ワッチョイ e7df-UdSI) 2024/09/06(金)22:35:55.77 ID:0hxwMUxG0(1) AAS
recurcive_mutexが欲しくなったら設計を見直したい、なら分かる気もする
583: (ワッチョイ 5f01-P+OA) 2024/11/21(木)20:19:29.77 ID:i1qXvmQ+0(1/2) AAS
嫌だよ! PostScriptじゃあるまいしw
596: (ワッチョイ ff9a-V0/I) 2024/11/24(日)06:44:31.77 ID:CW4G8jt70(1) AAS
昔Turbo C++とか使ってたなあ
605: (ワッチョイ 7f7e-zwOW) 2024/11/29(金)22:11:11.77 ID:C48YuSW20(1) AAS
やりたいこと以外何でもできる言語
687: はちみつ餃子◆8X2XSCHEME (ワッチョイ ed32-7Htj) 02/17(月)10:05:32.77 ID:tIRsmIw80(1) AAS
言語仕様 (C++23) 内でグローバル変数 (global variable) という語を使っている箇所を検索してみたら二箇所みつけた。
外部リンク:timsong-cpp.github.io
外部リンク[path]:timsong-cpp.github.io
前者は意味がわからん……英語と C++ に詳しい人は解説してくれんか。
後者はどこで変更されるかわからんものというニュアンスで、文法上の分類としての意味はなさそう。
735(1): (ササクッテロル Sp85-ZS5M) 03/13(木)18:20:47.77 ID:0zFelsYRp(1) AAS
十年くらいC++触ってなくて、最近また触る機会があったんだが
なんだこの[]()ってのは…ラムダ式なんて初めて見たよ
753: (オッペケ Sr9d-exlI) 03/17(月)09:17:27.77 ID:3/T8wXeSr(1) AAS
>>746
それちょっとだけ解説きぼん ぶっちゃけなんとなくで使ってて気持ち悪かった
830: はちみつ餃子◆8X2XSCHEME (ワッチョイ cd32-nY3F) 04/06(日)11:43:04.77 ID:CSMreA7R0(3/4) AAS
たとえば GCC なら -Wsuggest-override を付けておけば override 指定子なしでオーバーライドしているときを警告する。
外部リンク:wandbox.org
だけどこのオプションは -Wall にも -Wextra にも含まれてないから個別に指定しなきゃならなくて、普段は有効になってないのが普通かも。
833: (JP 0Hd1-yI6P) 04/06(日)11:54:58.77 ID:4eCwmFCZH(3/3) AAS
(二重投稿スマン)
904(1): (ワッチョイ 6ea1-pnyl) 04/12(土)19:49:48.77 ID:ctMpwM2A0(1/3) AAS
>>872
漏れは>>850以降の流れはノーコメント
958: (ブーイモ MM3e-N74K) 04/22(火)07:13:32.77 ID:UYuDPI7gM(1) AAS
gotoが駄目ならlongjmpを使えば良いじゃない by マリー
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.044s