LINUX.ORG.RU

История изменений

Исправление fsb4000, (текущая версия) :

в Visual Studio компилятор СИ поддерживает, то что поддерживает стандарт C89. Ограничивайся этим стандартом и всё будет ок.

Используй функции которые тут https://en.cppreference.com/w/c (без C99, C11 и те которые не в Technical Specifications.)

С89 Visual Studio поддерживает хорошо, сам я на С89 не пишу, но Visual Studio собирает программы которые я пишу на Vala.

Если этого недостаточно, то пиши на С, так чтобы он был совместим с С++(есть флаг компилятора /TP, который заставляет любой код компилироваться как код С++). Тогда можно использовать те С99 и С11 функции которые есть в С++17.

Visual Studio на данный момент имеет компилятор, который наиболее полно соотвествует С++17 https://en.cppreference.com/w/cpp/compiler_support#cpp17

А вообще вот полный справочник функций: https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/crt-alphabet...

Только не пользуйся им без необходимости. Пользуйся стандартом, пиши переносимый код.

Исправление fsb4000, :

в Visual Studio компилятор СИ поддерживает, то что поддерживает стандарт C89. Ограничивайся этим стандартом и всё будет ок.

Используй функции которые тут https://en.cppreference.com/w/c (без C99, C11 и те которые не в Technical Specifications.)

С89 Visual Studio поддерживает хорошо, сам я на С89 не пишу, но Visual Studio собирает программы которые я пишу на Vala.

Если этого недостаточно, то пиши на С, так чтобы он был совместим с С++(есть флаг компилятора /TP, который заставляет любой код компилироваться как код С++). Тогда можно использовать те С99 и С11 функции которые есть в С++17.

Visual Studio на данный момент имеет компилятор, который наиболее полно соотвествует С++17 https://en.cppreference.com/w/cpp/compiler_support#cpp17

Исправление fsb4000, :

в Visual Studio компилятор СИ поддерживает, то что поддерживает стандарт C89. Ограничивайся этим стандартом и всё будет ок.

Используй функции которые тут https://en.cppreference.com/w/c (без C99, C11 и те которые не в Technical Specifications.)

С89 Visual Studio поддерживает хорошо, сам я на С89 не пишу, но Visual Studio собирает программы которые я пишу на Vala.

Если этого недостаточно, то пиши на С, так чтобы он был совместим с С++(есть флаг /TP, который заставляет любой код компилироваться как код С++). Тогда можно использовать те С99 и С11 функции которые есть в С++17.

Visual Studio на данный момент имеет компилятор, который наиболее полно соотвествует С++17 https://en.cppreference.com/w/cpp/compiler_support#cpp17

Исправление fsb4000, :

в Visual Studio компилятор СИ поддерживает, то что поддерживает стандарт C89. Ограничивайся этим стандартом и всё будет ок.

Используй функции которые тут https://en.cppreference.com/w/c (без C99, C11 и те которые не в Technical Specifications.)

С89 Visual Studio поддерживает хорошо, сам я на С89 не пишу, но Visual Studio собирает программы которые я пишу на Vala.

Если этого недостаточно, то пиши на С, так чтобы он был совместим с С++(есть флаг /TP, который заставляет любой код компилироваться как код С++). Тогда можно использовать те С99 и С11 функции которые есть в С++17. Visual Studio на данный момент имеет компилятор, который наиболее полно соотвествует С++17 https://en.cppreference.com/w/cpp/compiler_support#cpp17

Исправление fsb4000, :

в Visual Studio компилятор СИ поддерживает, то что поддерживает стандарт C89. Ограничивайся этим стандартом и всё будет ок.

Используй функции которые тут https://en.cppreference.com/w/c (без C99, C11 и те которые не в Technical Specifications.)

С89 Visual Studio поддерживает хорошо, сам я на С89 не пишу, но Visual Studio собирает программы которые я пишу на Vala.

Если этого недостаточно, то пиши на С, так чтобы он был совместим с С++(есть флаг /TP, который заставляет любой код компилироваться как код С++). Visual Studio на данный момент имеет компилятор, который наиболее полно соотвествует С++17 https://en.cppreference.com/w/cpp/compiler_support#cpp17

Исправление fsb4000, :

в Visual Studio компилятор СИ поддерживает, то что поддерживает стандарт C89. Ограничивайся этим стандартом и всё будет ок.

Используй функции которые тут https://en.cppreference.com/w/c (без C99, C11 и те которые не в Technical Specifications.)

С89 Visual Studio поддерживает хорошо, сам я на С89 не пишу, но Visual Studio собирает программы которые я пишу на Vala.

Если этого недостаточно, то пиши на С, так чтобы он был совместим с С++. Visual Studio на данный момент имеет компилятор, который наиболее полно соотвествует С++17 https://en.cppreference.com/w/cpp/compiler_support#cpp17

Исходная версия fsb4000, :

в Visual Studio компилятор СИ поддерживает, то что поддерживает стандарт C89. Ограничивайся этим стандартом и всё будет ок.

Используй функции которые тут https://en.cppreference.com/w/c (без C99, C11 и те которые не в Technical Specifications.

С89 Visual Studio поддерживает хорошо, сам я на С89 не пишу, но Visual Studio собирает программы которые я пишу на Vala.

Если этого недостаточно, то пиши на С, так чтобы он был совместим с С++. Visual Studio на данный момент имеет компилятор, который наиболее полно соотвествует С++17 https://en.cppreference.com/w/cpp/compiler_support#cpp17