C++相談室 part166 (569レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
44(1): デフォルトの名無しさん (ワッチョイ 1202-mpUa) [sage] 2025/05/08(木) 03:34:36.76 ID:JGiTQ1yK0(1/2) AAS
>>38これでできましたね。
(... && is_convertible_v<U, T>)ってなんでしょうか?
(可変個引数Uが存在してって意味?)
106: はちみつ餃子◆8X2XSCHEME (ワッチョイ 5f32-cdCx) [sage] 2025/05/18(日) 14:10:24.76 ID:NJShdjf50(3/3) AAS
せやな。
私が抜粋するなと書いたのは必要な形で必要な箇所を抜き出すなんてどうせ出来ないから余計なことすんなという意図だった。
質問者がそういうもんなのは普通のこととして考慮に入ってる。
126(2): はちみつ餃子◆8X2XSCHEME (ワッチョイ bb32-Xdx7) [sage] 2025/05/26(月) 04:27:33.76 ID:uEE7hcCQ0(1/4) AAS
>>125想像の話を続けてもしょうがない。
169(1): はちみつ餃子◆8X2XSCHEME (ワッチョイ bb32-VkiR) [sage] 2025/05/29(木) 16:52:24.76 ID:SDgOXepR0(1) AAS
単にアンダースコアで始まる名前というだけなら「グローバル名前空間で」処理系のために予約されているだけなのでグローバル名前空間以外で使う分には問題ない。
アンダースコアふたつが連続で含まれるか、アンダースコアで始まって大文字が続く名前はあらゆる用途で予約されてるので一般ユーザが定義 (宣言) してはいけない。
外部リンク:timsong-cpp.github.io
>>161161(3): デフォルトの名無しさん (ワッチョイ ebd6-TsVb) [sage] 2025/05/29(木) 15:34:51.30 ID:KimJmnNH0(1/3) AAS
『変数名はキーワード、アンダースコア( _ )で始まる名前、アンダースコア2つ( __ )
を含む名前以外は自由に名付けることができる。』
って某入門書にあったんですけど、予約語は別にして、アンダースコアは衝突抑止の念のためにという事ですよね。
private:
int _size=0;
なんて変数名によくしています。
> 予約語は別にして
予約語という言葉をコンパイラ一般の用語として使っている資料は多いんだけど C++ の仕様としては予約語という言葉は使ってない。
いや、ちょっと使ってるんだけどはっきりした定義なく脚注で一度出てくるだけなので正式な用語じゃないと思う。
外部リンク:timsong-cpp.github.io
コンパイラが直接的に認識して文法上の特別な地位にあるような名前として「キーワード」があり、
それとは別にライブラリの構成上の規約として「予約名」がある。
394: デフォルトの名無しさん (ワッチョイ b1d6-xkro) [sage] 2025/06/20(金) 10:35:00.76 ID:YK1FsnCb0(1) AAS
最適化のロジックを作るのはまだプログラマーでしょうから。
値を10倍してから10で割るというプログラムを
何もしないに変更するのありかな。
でもわざと桁あふれをさせたい場合もある?!
532: デフォルトの名無しさん (ワッチョイ ffa1-BzvG) [sage] 2025/07/06(日) 11:06:26.76 ID:B20RUTJT0(6/9) AAS
ごめoperator boolは!is.fail()やった……orz
560: デフォルトの名無しさん (ワッチョイ 370b-VyTm) [sage] 2025/07/14(月) 16:00:51.76 ID:sJl0ASyp0(1) AAS
ただエンプティ言いたいだけ違うんかと
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.029s