![]() |
[Вопрос] C vs C++
Меня заинтересовал такой вопрос , какова разница между C++ и C ? Слышал что C больше подходит для системного программирования тобиш вирус мейкинга , также имеет меньший вес исполняемого файла.
Легко ли с C++ перейти на C ? Большая ли разница синтекса C и C++ ? |
Во-первых я бы на твоем месте почитал какой-нибудь учебник по программированию на С++. Там черным по белому на первых страницах написана разница этих я зыков. С++ - это объектно-ориентированный язык программирования высокого уровня, а С - это структурный язык программирования. Конечно и на нем можно писать ОО программы, но лучше не воспринимать его, как отдельный язык, а понимать, что язык С - это подмножество языка С++, то есть все средства языка С можно использовать программируя на С++, просто С++ при использовании всех его мощностей более серьезный и гибкий. И бессмысленно, на мой взгляд изучать С, потом С++, лучше сразу начать С++, и по окончанию курсы ты сможешь сказать, что знаешь и С и С++))
|
Спасибо за ответ . Просто я в данный момент базово знаю C++ и пишу на нем мелкие тулзы , вот хочу попробовать на C написать ....
|
Если очень общо и грубо то C++ = C + ООП
|
Вот еще вопрос появился ... Как в Visual Studio 2008 EXP создать проэкт C ?
|
Хм , ща создал простой проэкт на C (Hello World)... Размер вышел в 7кб , но сама прожка подгружает msvcr90.dll :(
|
http://ru.wikipedia.org/wiki/C_(язык_программирования)
http://ru.wikipedia.org/wiki/C%2B%2B_(язык_программирования ) *прочитай все* |
Цитата:
Цитата:
Цитата:
|
2 Fl0dER в натсройках проекта есть опция - неюзать MFC и тому подобные. А если отключить дефолтовые либы, то можно комиплить прожки в 1-2 килобайта размером
|
Си - рулезный язык.
С++ тожа рулезный , но Си рулузнее. |
| Время: 05:37 |