Witam. Czy jest możliwe pisanie programów w c++? Kolega mi mówił, że nauczył się programować językiem c++(komend) w notatniku. Wątpię w to dlatego pytam was. Czy da się nauczył c++ w notatniku?
oczywiscie, że tak. Będzie to niewygodne i rezygnujesz ze wszystkich udogodnień, które daje Ci pełnoprawne IDE, ale oczywiscie można.
Oczywiście, że się da. Jest to strasznie niewygodne i pozbawione wielu ułatwień jak kolorowanie składni czy podkreślanie literówek (i bardziej zaawansowanych), ale koniec końców każdy program można napisać w każdym edytorze tekstu.
pisac mozesz sobie w czym chcesz. Tylko musi miec odpowiednie rozszerzenie (dla c++ bedzie to .cpp i .hpp)
pozniej musisz ten plik skompilowac kompilatorem
Jak chcesz pisać w czymś lekkim i prostym to polecam Notepad++ lub SublimeText.
To jest jak wycinanie drzew nożem kuchennym. Można.
Można też pieszo chodzić wszędzie. Zajmuje to mnóstwo czasu, ale w końcu dojdziesz (no przynajmniej tam gdzie istnieje droga lądowa ;)). No ale ludzie wymyślili środki transportu, żeby podróż przebiegała o wiele szybciej i przyjemniej prawda? Prawie nikt nie chodzi dzisiaj pieszo odległości większych niż 5km. No zdarzają się masochiści typu pielgrzymki itp.
W programowaniu też zdarzają się właśnie tacy masochiści piszący w c++ w notatniku :P
notatnik raczej nie, nie koloruję składni. Wygląda nie najlepiej. O ile pamiętam nie pokazuje numerów linijek, wbrew pozorom-przydatne.
Notepad++ jest okey.
Piszesz plik, zapisujesz go przykładowo gra_w_statki.c (ważne jest rozszerzenie). Wchodzisz z linni komend do katalogu w którym masz ten plik. Zakładając że zainstalowałeś gcc i ustawiłeś zmienną środowiskową. Wykonujesz takie polecenie : gcc gra_w_statki.c
. Zostanie przeprowadzona kompilacja i otrzymasz plik wykonywalny.
O ile pamiętam nie pokazuje numerów linijek, wbrew pozorom-przydatne.
Kiedyś coś tam próbowałem pisać w nano, to była masakra :)
Możesz nawet w paint'cie pisać, tylko po co się tak męczyć?
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.