重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

iMacのXcodeでC++を書いた場合、
区切り記号として「'」(引用符)を使って、

cout << 123'456 << endl;

と記述するとエラーになるようなのですが、(出力値は123456を期待)

どのように記述すれば良いのでしょうか?

質問者からの補足コメント

  • うーん・・・

    Build SettingsのApple LLVM8.1-Language-C++の
    C++ Language DialectをC++14かGNU++14に変更するとうまくいくようなのですが、
    これはプログラム毎に設定する必要があるのでしょうか?
    現在、Xcodeは最新の設定に更新されているはずなので、全てのプログラムで
    GNU++14を使うようにしたいのですが?

    No.2の回答に寄せられた補足コメントです。 補足日時:2017/08/24 10:20

A 回答 (2件)

「'」を桁区切りとして使えるのは、c++14からなので、コンパイラの設定でc++14を有効にしてください。

この回答への補足あり
    • good
    • 0

具体的にはどのようなプログラムでどのようなエラーになるのでしょうか?

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!