Не могу включить C++20 на моем Mac в VSCode. Я обновил существующий файл Tasks.json, чтобы стандартно запускать C++20. НC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Не могу включить C++20 на моем Mac в VSCode. Я обновил существующий файл Tasks.json, чтобы стандартно запускать C++20. Н

Сообщение Anonymous »

Я пытаюсь включить C++20 на своем MacBook Pro 13 дюймов M1, но безрезультатно. Я следую руководству по изучению C++, и инструктор рассказал, как включить C++20 на Mac (не сделайте это практически в учебнике, так как у него нет Mac). Поэтому я поискал на сайте VSCode, как работать с clang в VSC, и настроил для этого VSC.

Код: Выделить всё

{
"version": "2.0.0",
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: clang++ build active file",
"command": "/usr/bin/clang++",
"args": [
"-fdiagnostics-color=always",
"-g",
"-std=c++20",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": ["$gcc"],
"group": "build",
"detail": "compiler: /usr/bin/clang++"
}
]
}
Это мой файл Tasks.json
Код, который инструктор посоветовал запустить, чтобы проверить, является ли это C++20

Код: Выделить всё

#include 

int main(int argc, const char **argv)
{
int result = (10  20) > 0;
return 0;
}
Это ошибка, которую я получаю.

Код: Выделить всё

➜ clang++ main.cpp
main.cpp:10:22: warning: '' is a single token in C++20; add a space to avoid a change in behavior [-Wc++20-compat]
int result = (10  20) > 0;
^

main.cpp:10:24: error: expected expression
int result = (10  20) > 0;
^
1 warning and 1 error generated.
Пожалуйста, помогите мне

Подробнее здесь: https://stackoverflow.com/questions/718 ... tasks-json
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Tasks.WhenAll(tasks) не перехватывает никаких исключений
    Anonymous » » в форуме C#
    0 Ответы
    103 Просмотры
    Последнее сообщение Anonymous
  • Tasks.WhenAll(tasks) не перехватывает никаких исключений
    Anonymous » » в форуме C#
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous
  • Невозможно найти версию System.Threading.Tasks.Dataflow, совместимую с Dse 2.10.4 System.Threading.Tasks.Dataflow' (>= 4
    Anonymous » » в форуме C#
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Невозможно найти версию System.Threading.Tasks.Dataflow, совместимую с Dse 2.10.4 System.Threading.Tasks.Dataflow' (>= 4
    Anonymous » » в форуме C#
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Невозможно найти версию System.Threading.Tasks.Dataflow, совместимую с Dse 2.10.4 System.Threading.Tasks.Dataflow' (>= 4
    Anonymous » » в форуме C#
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»