2016-09-11 1 views
0

Gibt es eine Möglichkeit, den C90-Compiler in Viual Studio 2015 zu verwenden (neue Funktionen sind also nicht verfügbar)?Visual Studio 2015 - Verwenden Sie den C90-Standard?

Hintergrund: In der Studie müssen wir lernen, C mit dem C90-Standard.

+2

Es sei denn, etwas verändert, seit ich das letzte Mal überprüft, C90 ist die * nur * Version von C in Visual Studio unterstützt. – sepp2k

+2

Warum lassen sie dich eine 26 Jahre alte Sprache lernen? – 2501

+1

@ sepp2k: Visual Studio 2015 implementiert C99 (außer 'complex'). – librik

Antwort

1

Nein, es gibt keine solche Funktion in VS, um bestimmte C99-Funktionen zu deaktivieren, diese sind ein fester Bestandteil des "C-Modus". Das Update 3 führte /std ein, aber es ist nur für C++ geeignet.

Sie könnten den Code gegen C90 validieren, nachdem Sie ihn in VS geschrieben haben. Zum Beispiel könnten Sie gcc.godbolt Online-Compiler Gang folgende Optionen zur Verfügung:

-x c -std=c90 -pedantic -Wall