auto,auto&,auto&&の使い分け
https://prettysoft.hatenablog.com/entry/20101113/1418577983 autoだとコピーされることがあるので、auto&かauto&&が無難ってこ…
https://prettysoft.hatenablog.com/entry/20101113/1418577983 autoだとコピーされることがあるので、auto&かauto&&が無難ってこ…
リンクは分散できないので、分散ビルドを使っていても高速化はできない。
第32回目 ちょっとイライラするconst。でも、実は頼もしい奴です。 ポイント先の変数をconst修飾する方法 これはどちらも同じ意味。 ポインタ変数自身をconst修飾する方法 参照をconst修飾する方法 これはど…
https://qiita.com/leon-joel/items/81415c1ef355c6246280 よくまとまってる。
https://cpplover.blogspot.com/2009/11/rvalue-reference_23.html 上記をよく見て勉強しよう。 キーワードを抜粋。 lvalueとは、明示的に実体のある、名前付き…
これの実行結果は、numが1となる。 具体的な初期化順は、ヘッダ側の宣言時の初期化子、コンストラクタの初期化子、コンストラクタの順になる。
メンバ変数に配列が含まれている場合、クラスの代入処理をした場合、配列の先頭アドレスの値だけがコピーされ複数のオブジェクトで共有されることになり、片方のオブジェクトが破棄される際のデストラクタ処理などでアドレスが参照する先…
operatorキーワードを使えば実装できる。 みたいな感じで。 使い方は、 のように、キャスト演算子を実装したクラスのインスタンスを、実装したキャスト演算子でキャストできるようになる。 デフォルトだと暗黙キャストが有効…
https://cpprefjp.github.io/lang/cpp11/range_based_for.html が に置換できる。 注意点 範囲for文では要素をeraseすることができない。eraseしたい場合は…
error: all paths through this function will call itself 親クラスに定義されている関数を、子クラスで、同名の関数を定義して、this->methodName で…
最近のコメント