コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

検索結果

  • const auto s_variable = 0L; // long }; } int main() { auto n = 0; // int decltype(n)* p1 = &n; // int* decltype(&n) p2 = &n; // int* decltype(n)& r1…
    19キロバイト (2,652 語) - 2024年2月21日 (水) 13:38
  • decltype である。これによって、オペランドで指定した式の型をコンパイル時に取得することができる。 int someInt; decltype(someInt) otherIntegerVariable = 5; auto で宣言した変数の型はコンパイラにしか分からないので、decltype
    112キロバイト (16,450 語) - 2021年6月22日 (火) 00:14
  • SP1の時点でC++98 (ISO/IEC 14882:1998) 規格に対応している。Visual C++ 10.0 (2010) では、autodecltype、ラムダ式、rvalue reference(右辺値参照)、static_assert、nullptrなど、C++11規格で追加された機…
    42キロバイト (4,528 語) - 2023年12月15日 (金) 18:40
  • また、戻り値型を後置きする関数宣言に用いる。 // 以下の2つは同じ宣言。 int main(int argc, char** argv); auto main(int argc, char** argv) -> int; C++においてstructはデフォルトのアクセス制御がpublicである…
    35キロバイト (4,896 語) - 2024年8月25日 (日) 10:13
  • autoキーワードが導入される前は、decltypeは型推論の手段として重要な役割を果たしていました。autoが登場した後も、decltypeは特定のコンテキストで依然として有用です。 これらの利点により、decltypeはC++プログラミングにおいて重要なツールとなっています。 decltypeの基本的な構文は次のとおりです。