Witam , mam Visual Studio 2010 i chce zacząć uczyć się programować w języku C. Gdy włączam program , klikam na New Project , wybieram Visual C# to mam pełno różnych opcji typu Console Aplication, Class Library itd. , które należy wybrać abym mógł w spokoju się uczyć??
C# to nie C. To raz.
Dwa, prawdopodobnie "console application", aplikacja konsolowa w oknie tekstowym, bez okien graficznych będzie najlepsza na początek. Pracujesz tylko z tekstem i możesz spokojnie poznać język.
To który mam wybrać jeżęli C# to nie C ?? Pierwszy jest Visual C++ , ale ja chce samego C sie uczyć.
http://img812.imageshack.us/i/jpghh.jpg/
I każde mogę rozwinąć i tam jest pełno opcji.
Nigdy nie lubiłem C, ale chyba wybór pustego konsolowego projektu C++ będzie do tego najodpowiedniejszy. Przynajmniej na początek, ale niech się jeszcze ktoś kompetentniejszy wypowie ;)
Osobiscie bym tu zmienił narzędzie na jakies inne, po co do języka C tak rozbudowane środowisko jak Visual C++(w sumie nie jest chyba przeznaczone do C). Dobór narzędzi w programowaniu tez jest ważny, wiec proponuje Code::Blocks w sam raz na naukę C.
pozdro.
Niestety ale muszę pisać w VS2010 bo tak wymaga wykładowca.
Tworzysz pusty projekt (Visual C++), potem Project -> Properties -> C/C++ -> Advanced -> Compile as C Code. Przed/po zmianie ustawień dodajesz pliki C wedle uznania.
File -> new -> project -> visual C++ -> win32 -> win32 console application.
Dajesz OK, następnie wybierasz Application Settings i zaznaczasz Empty Project,
Potem jak dokładasz kolejne pliki do projektu, to pamiętaj by miały rozszerzenie .c ;)
#Zulowski
Zrobiłem tak jak mówisz i niby załadowało się ale okienka w którym mógłbym pisać nie pokazało. Pusty ekran miałem :/
#deus
W Project mam tylko do wyboru Rescan Solution :O
By.Future: odpowiedzi dostałeś już dwie, ale powtórzę na chłopski rozum ;-)
tworzysz nowy projekt "C++ console application".
później wybierasz "empty project".
otworzy się nowy projekt - pusty. dlatego nie ma „okienka do pisania”.
otwierasz Solution Explorer, klikasz prawym na "source files", wybierasz add|new item.
jako typ pliku wybierasz C++ File, i wpisujesz nazwę pliku, np. hello.c
pamiętaj, aby nadać rozszerzenie .c - inaczej środowisko samo nada .cpp
przed tobą pusty plik z rozszerzeniem .c
tak naprawdę nie trzeba zmieniać ustawień na "compile as C code". środowisko domyślnie kompiluje pliki .cpp jako C++ a .c jako C.
powyższe pisałem na podstawie wersji 2008. w 2010 powinno być tak samo.
Azarien dziękuję :)
Możesz jeszcze powiedzieć jak skompilować program ? W DevC jakoś wszystko było bardziej przejrzyste , a tutaj pełno opcji :D
Menu Build/ Build Solution
skrót - w zależności co wybrałeś będzie np "F6", albo "ctrl + shift +B";
to stworzy .exe, aby uruchomić menu Debug, start without/ with debugging.
Wchodzę w Debug i nie mogę wybrać opcji start without/ with debugging. - tak jakby były nieodblokowane :/
A program możesz zbudować? Build? Jak nie to pewnie źle utworzyłeś projekt ;p
Ja w ogóle nie mogę znaleźć tej opcji :D Gdzie ona powinna się znajdować?
VS2010 z tego co kojarzę, domyślnie ma włączony jakiś tryb „uproszczony” menu i paska narzędzi, czytaj okastrowany i kompletnie bezużyteczny.
Ale gdzieś w menu (całkiem płytko) przełącza się w tryb pełny.
Tworzenie projektu:
- http://i56.tinypic.com/f0ow3o.jpg
- http://i54.tinypic.com/bgwtia.jpg
- http://i55.tinypic.com/dn0qvs.jpg
- http://i54.tinypic.com/34rgej6.jpg
- http://i55.tinypic.com/eam7uw.jpg
- http://i55.tinypic.com/11b68u9.jpg
- http://i54.tinypic.com/bgbmeh.jpg
Zmiana ustawień / layoutu Visual Studio
- http://i53.tinypic.com/96m79l.jpg
-
http://i51.tinypic.com/dylxci.jpg
... dalej nie klikałem, nie chce stracić swoich ustawień :)
Mam nadzieję, że to pomoże :)