Język C w Visual Studio 2013

0

Witam,

Mam pytanie czy istnieje możliwość pisania w tym języku posługując się powyższą platformą? Dziękuję z góry za odpowiedź, pozdrawiam!

0

Istnieje.

1

Hmm, przy czym historycznie VC++ był zawsze do tyłu z C, tzn. nawet C99 nie był w pełni obsługiwany. O ile nic się od czasów 2010 nie zmieniło, to spodziewałbym się że poza ANSI C będą tylko niektóre feature'y z nowszych C działać (tj. te które są też w C++11, C++14, etc - afair MS zadeklarował wsparcie dla nowych standardów C++).

0

Z każdą kolejną wersją Visual Studio support dla C99/C11 się powiększa. Prawie cała część biblioteczna jest zaimplementowana, z feature'ami samego języka trochę jest trochę gorzej (jak wyżej napisał Gyn to w większości skutek uboczny implementacji podobnych feature'ów C++).

Z tego co pamiętam to sam Microsoft swój C kompiluje jako C++ i tak też zaleca innym.

0

O ile nic się od czasów 2010 nie zmieniło

Zmieniło się to, że deklaracje zmiennych mogą by w środku kodu, a nie tylko na początku funkcji. Czyli dużo.

1

Dziękuję za odpowiedzi. Moje pytanie wynikało z tego że podczas gdy uruchamiam nowy projekt, znajduję szablony dla C#/C++ lecz nie ma nic na temat C. Może pytanie wydawało się trywialne ale pomyślałem że warto zapytać jest osób które mają większe rozeznanie na ten temat.

0

Utwórz projekt C++ i zmień rozszerzenie pliku z .cpp na .c

1 użytkowników online, w tym zalogowanych: 0, gości: 1