За C и C++ ?

15 отговора 614 прегледа
#1

За C и C++ ?

Моля дайте съвет кои редактори и компилатори са подходящи за начално учене на C или C++, искам да ги пусна в DOS prompt и там да започна да пиша прости програми. Не искам да почвам на VC++, пък после ако ми тръгне ще мина и на него. Това ми е мъката, акъл ми трябва :-)

Отговор
в отговор на Vasko #2

Re: За C и C++ ?

Borland C/ CBuilder.
Е има Borland C за DOS.
А CBuilder е само за 32 битов виндовс.

Bеer? Mоre?
Плацебото
Отговор
в отговор на Vasko #3

Re: За C и C++ ?

Ами според мен най доброто си е Борландското С/С++.
Може да пробваш с Borland C/C++ 3.1 - това май беше последното DOS IDE. Създава "чисти" ДОС програми. Ако намериш и по стара версия ще ти върши добра работа.
Ако търсиш IDE за създаване на конзолни приложения - 32 битови програми емулиращи ДОС програмите - търси безплатния Bloodshed DEV - C++ от тук [линк]

По добре не се захващай с Visual C++ - по мое скромно мнение.
Алтернативата е Borland C++ Builder - всичко става много по бързо и елегантно. Лошото е, че няма нито 1-на свястна книга за него на български.

Отговор
в отговор на Vasko #4

Re: За C и C++ ?

DOS prompt е едно, DOS приложения е друго.
Кое от двете?

---
...и аз пиша на кирилица!
Отговор
в отговор на ess #5

Re: За C и C++ ?

Приложенията ( това ще са най вече примерни прости програми ) с които искам да "усетя" езика и затова ми се иска да е версия на Ц-то за ДОС, но тъй като имам на компа win98 и win2000 искам да го пусна на win98 в ДОС промпта това е, защо каква е разликата ? Една програма писана на Ц за ДОС не би ли вървяла пълноценно в ДОС промп на win98 ?

Отговор
в отговор на Vasko #6

Re: За C и C++ ?

Е, тогава ти трябва версията за ДОС.
А разликата е следната:
- ДОС програмите - създадени с ДОС-овското С са 16 битови и вървят на всичси операционни с-ми.
- конзолните приложения са 32 битови и само на външен вид са като ДОС-овските.
За 1-те ти върши работа Борланд С++ 3.1 или по стара версия
За 2-я вид ползвай Bloodshed Dev C++

Отговор
в отговор на Vasko #7

Re: За C и C++ ?

A ! И още нещо ...
Защо толкова държиш компилатора да се стартира в ДОС промпт ? Разумна причина ? Ако използваш по стара версия на компилатора - такава която работи в ДОС промпт няма да можеш на използваш новите разширения на езика - изключения,STL, шаблони и т.н.

Отговор
в отговор на Beco #8

Re: За C и C++ ?

Ами защото се наплаших от VC++, там почвам да пиша някакъв пример и той ми създава проект от 20 файла, а аз още нищо не съм написал. CBulinder на Borland и той ли е така? А защо са толкова и необходими ли са всичките тези файл-чета. Конзолните приложения май също ще ми вършат работа като първи стъпки. Има ли добра книга с примери на български ?

Отговор
в отговор на Vasko #9

Re: За C и C++ ?

Ясно, разбрах те. Давай с DEV C++ - там няма такива простотии.
А колкото до добра първа книга - труден въпрос. Имаше една книга, преди 2-3 години излезе , автора е Хърбърт Шилд а книгата се казва "C++ – Практически самоучител" . можеш да видиш съдържанието на книгата в [линк] Само съм я преглеждал, но имам великолепни спомени от нея. От същия автор има подобна книга за Java - е, тя определено много ми хареса. Има и една друга книга в А4 формат - на корицата със сигурност пишеше нещо за C++ Builder- тя също става за 1-ва книга за С++, но лично аз ти препоръчвам 1-та.

Отговор
в отговор на Beco #10

Re: За C и C++ ?

Мерси, току що си свалих и инсталирах Dev-C++ и започвам упражненията :-)

Отговор
в отговор на Vasko #11

Re: За C и C++ ?

как пък успя да създадеш 20 файла?
при създаване на проект избираш "Win32 Console Application" след това избираш "an empty project". Получаваш проект без никакви излишни файлове - може да си добавяш колкото искаш...

Отговор
в отговор на Beco #12

Re: За C и C++ ?

Предупреждение !
От същия автор има подобна, като оформление книга за С - без плюсовете !
И 2-те книги излязоха почти по едно и също време.

Отговор
в отговор на afsdcxz #13

Re: За C и C++ ?

Избирах MFC App Wizard...

Отговор
в отговор на Beco #14

Re: За C и C++ ?

OK видях че са две

Отговор
в отговор на Vasko #15

Re: За C и C++ ?

избирай "Win32 Console Application" и после според зависи... Така ще ти е чисто и прегледно, и ще си разучаваш С++ на спокойствие без да се мъчиш с DOS prompt или текстов режим...

Отговор
в отговор на Vasko #16

Re: За C и C++ ?

Моето мнение е че можеш направо да почнеш със C++ .NET. И по-точно с класа
System.Console. Върши работа за начинаещи. Гарантирано за 2-3 седмици ще научиш основите. Вземи си някоя книга за C/C++ и действай.
Успех!

Отговор