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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
7: デフォルトの名無しさん (ワッチョイ 6105-NMSe) [sage] 2023/10/31(火) 23:53:09.44 ID:BnGGo/620(2/2) AAS
>>6
と、言うことは対になる#ifがどこかに?
217
(1): デフォルトの名無しさん (ワッチョイ bf9a-Ehcu) [sage] 2024/02/07(水) 12:42:17.44 ID:7NJYw5ei0(1/2) AAS
std::functionって、有効な関数がセットがされているかどうかでブール値を返しますが、
一旦有効化した後にこれを無効化したい場合って、nullptrを代入したりしていいんでしょうか
そしてその場合std::functionの中身はうまいこと解放されたりするんでしょうか
場合によってはラムダ式を使ってオブジェクトをキャプチャしていたりして
あまりその辺りの説明が見当たらない感じがしました
223
(1): デフォルトの名無しさん (ワッチョイ bfb0-tai3) [sage] 2024/02/07(水) 18:40:38.44 ID:0txhPX/d0(2/2) AAS
リテラルにも型がある
1はint
0x80000000はunsigned int
演算結果はunsigned int
ルール決まってるから
321: はちみつ餃子◆8X2XSCHEME (ワッチョイ 7b32-B3tP) [sage] 2024/04/10(水) 08:39:45.44 ID:Fk7YBwaR0(1) AAS
const T t に対して const int* a が来たら
字句の順序としては T に int* が対応してるように見えちゃうもんな……。
632: はちみつ餃子◆8X2XSCHEME (ワッチョイ bd32-LsAq) [sage] 2024/12/07(土) 19:05:42.44 ID:bmFGOE/o0(1) AAS
>>631
先述 (>>625) の通り [] 内での (丸括弧で囲まない形での) カンマの使用は C++20 から非推奨。
これは変更に対する布石で、 C++23 からカンマは引数の区切りのカンマとして解釈されることになった。
解釈が変わる (互換性が維持されない) 変更なのだが、大量の既存のコードを検証してそれが問題になるような使い方はほとんどない (あっても簡単に迂回できる) と判断された。
744: デフォルトの名無しさん (ササクッテロル Sp85-ZS5M) [sage] 2025/03/14(金) 17:15:25.44 ID:flvbk/67p(1) AAS
迷走してますなぁw
777
(2): デフォルトの名無しさん (ワッチョイ d963-lHAu) [sage] 2025/03/22(土) 23:48:30.44 ID:kbZO019Z0(4/4) AAS
>>776
>new Foo() を Foo のメンバ関数の中でやる分には自分自身の中でやることなので friend 宣言は不要。
と思うじゃん?
↓現実
>friendにしないとビルドが通らないかった(VS2022、VS2015)。(>>774

エラーメッセージは熟読していませんぬが、
多分クラステンプレートの実体化がクラスのメソッド全部についてまとめて行われる的なことが起きて、
Tのコンストラクタにアクセスするstd::unique_ptr<T>のメンバ関数(moveコンストラクタとか)が引っかかるのだと予想
791
(1): デフォルトの名無しさん (ワッチョイ ed7c-etgo) [sage] 2025/03/24(月) 00:16:57.44 ID:zeyD/Mo00(1/2) AAS
unique_ptrじゃなくてナマポ使えって言ってんの?どこでdeleteする気なの?
796: デフォルトの名無しさん (ブーイモ MM62-xG3a) [sage] 2025/03/24(月) 09:19:49.44 ID:8nOZWVbeM(1) AAS
>>795
もし解決されてないならunique_ptrでも問題出るでしょ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.040s