2016-10-06から1日間の記事一覧

C++1z フォールスルー時の警告を抑制する[[fallthrough]]属性

C++

switch文で下のcaseに処理を流すことを「フォールスルー (fallthrough)」と言います。 #include <iostream> int main() { int n = 1; switch (n) { case 1: std::cout << "1" << std::endl; // break; を書かずに、処理を下に流す case 2: std::cout << "2" << std::en</iostream>…