Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 55, средняя оценка - 4.89
Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 871
#1

Разница между С и С++ - C++

31.08.2013, 19:36. Просмотров 7963. Ответов 148
Метки нет (Все метки)

Если не брать во внимание объекты и классы, то разница состоит только лишь в cin, cout и директивах?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.08.2013, 19:36
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Разница между С и С++ (C++):

Разница между != и <= - C++
Здравствуйте! Писал программу с использованием QuickSort и заинтересовала такая вещь: void quickSort(int arr, int left, int right) { ...

Разница между if else и else if - C++
Привет, у меня возник &quot;нубский&quot; вопрос. Этот код, это же соркащенная версия нижнего? int i = 3; if (i == 1) ...

Разница между 0 и 00 ? - C++
Как заставить программу различать 0 и 00 (ноль и два ноля, как в рулетке)? Вариант с заменой 00 на какое-то число не подходит, так как...

Разница между программами - C++
Какая между этими программами разница? Почему они другие результаты выводят? #include &lt;iostream.h&gt; int main() { int i=5; ...

В чем разница между С и С++ - C++
Возник вопрос в чем жи разница между С и С++ кроме того, что в С++ есть классы а в С их нету ?

Разница между T **a и T *a[const_size] - C++
T c_a; // Здесь тип c_a это T(*) T **d_a = (T**) malloc(sizeof(T) * size); for (i = 0; i &lt; size; ++i) { d_a = (T*)...

148
zer0mail
2447 / 2081 / 205
Регистрация: 03.07.2012
Сообщений: 7,563
Записей в блоге: 1
01.09.2013, 12:04 #31
Цитата Сообщение от dr.curse Посмотреть сообщение
если человек пишущий на с++ может спокойно писать на си то это значит что с++ включает в себя си
Вижу, у вас проблемы с русским языком: вы одни слова подменяете другими и не вполне понимаете смысла предложений.
0
castaway
Эксперт С++
4926 / 3033 / 372
Регистрация: 10.11.2010
Сообщений: 11,084
Записей в блоге: 10
Завершенные тесты: 1
01.09.2013, 12:06 #32
Цитата Сообщение от dr.curse Посмотреть сообщение
если человек пишущий на с++ может спокойно писать на си то это значит что с++ включает в себя си
Вообще не значит.
1
zer0mail
2447 / 2081 / 205
Регистрация: 03.07.2012
Сообщений: 7,563
Записей в блоге: 1
01.09.2013, 12:08 #33
Если человек, освоивший гоночный автомобиль, может едить на обычном, то это означает, что обычный - "подмножество гоночного"?
0
castaway
Эксперт С++
4926 / 3033 / 372
Регистрация: 10.11.2010
Сообщений: 11,084
Записей в блоге: 10
Завершенные тесты: 1
01.09.2013, 12:09 #34
Цитата Сообщение от dr.curse Посмотреть сообщение
если человек пишущий на с++ может спокойно писать на си то это значит что с++ включает в себя си
Если я пишу на С++ и могу спокойно писать на ассемблере, то это значит что С++ включает в себя ассемблер?
0
Kuzia domovenok
2130 / 1958 / 197
Регистрация: 25.03.2012
Сообщений: 6,821
Записей в блоге: 1
01.09.2013, 12:14 #35
Цитата Сообщение от castaway Посмотреть сообщение
Если я пишу на С++ и могу спокойно писать на ассемблере, то это значит что С++ включает в себя ассемблер?
для того, чтобы писать на ассемблере, нужно, например, прочитать книжки по ассемблеру.
Для того, чтобы писать на Си хватит и знаний С++.

Добавлено через 53 секунды
Цитата Сообщение от zer0mail Посмотреть сообщение
Если человек, освоивший гоночный автомобиль, может едить на обычном, то это означает, что обычный - "подмножество гоночного"?
нет, не может
0
Dmitriy_M
1400 / 1283 / 119
Регистрация: 20.03.2009
Сообщений: 4,585
Записей в блоге: 11
01.09.2013, 12:14 #36
Цитата Сообщение от zer0mail Посмотреть сообщение
Зная C++, вполне можно писать на С самому и понимать, что на нем написано другими.
Действует в простых случаях. Открой исходники ядра Linx/BSD, веб сервера и попробуй разобраться.

Цитата Сообщение от Ryuk Посмотреть сообщение
zer0mail, Вывод: продолжать учить С++, т.к. это производная от С?
Спецификации Си и Си++ не полностью совместимы.
0
castaway
Эксперт С++
4926 / 3033 / 372
Регистрация: 10.11.2010
Сообщений: 11,084
Записей в блоге: 10
Завершенные тесты: 1
01.09.2013, 12:15 #37
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
для того, чтобы писать на ассемблере, нужно, например, прочитать книжки по ассемблеру.
Для того, чтобы писать на Си хватит и знаний С++.
А я об этом и говорю. И это не значит что С++ включает в себя Си.
0
ValeryS
Модератор
7005 / 5343 / 527
Регистрация: 14.02.2011
Сообщений: 18,036
01.09.2013, 12:15 #38

Не по теме:

Цитата Сообщение от Убежденный Посмотреть сообщение
Объекты, экземпляры, классы...
Простой, казалось бы, вопрос.
Но сколько страсти !
хороший стих но рифма подкачала
более рифмовано(и более иронично) можно например так
"Объекты, экземпляры, классы...
Простой, казалось бы, вопрос.
Ответов массы! "


Я бы сравнил с человеческим языком
Американский английский и британский английский один язык или нет?
или русский
есть архангельский говор, есть астраханский, уральский, московский......
может один человек понять другого? Да. Может говорить как носитель языка? Нет.
1
castaway
Эксперт С++
4926 / 3033 / 372
Регистрация: 10.11.2010
Сообщений: 11,084
Записей в блоге: 10
Завершенные тесты: 1
01.09.2013, 12:16 #39

Не по теме:

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Открой исходники ядра Linx/BSD, веб сервера и попробуй разобраться.
К чему это?

Цитата Сообщение от ValeryS Посмотреть сообщение
может один человек понять другого? Да. Может говорить как носитель языка? Нет.
Совершенно верно. Можно сказать что С++ не является носителем языка Си.
0
ValeryS
Модератор
7005 / 5343 / 527
Регистрация: 14.02.2011
Сообщений: 18,036
01.09.2013, 12:19 #40
Цитата Сообщение от dr.curse Посмотреть сообщение
если человек пишущий на с++ может спокойно писать на си то это значит что с++ включает в себя си
простой пример уже дает разницу
C++
1
2
3
4
5
6
7
struct Str
{
int a;
int b;
}
.........
Str str;
На плюсах скомпилируется, на Си нет
0
dr.curse
392 / 348 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
01.09.2013, 12:20 #41
Цитата Сообщение от castaway Посмотреть сообщение
И это не значит что С++ включает в себя Си.
и я о том же

Добавлено через 1 минуту
Цитата Сообщение от ValeryS Посмотреть сообщение
простой пример уже дает разницу
C++
1
2
3
4
5
6
7
struct Str
{
int a;
int b;
}
.........
Str str;
На плюсах скомпилируется, на Си нет
я знаю, я и сам про это писал. а мое сообщение было для zer0mail
0
castaway
Эксперт С++
4926 / 3033 / 372
Регистрация: 10.11.2010
Сообщений: 11,084
Записей в блоге: 10
Завершенные тесты: 1
01.09.2013, 12:23 #42
Цитата Сообщение от castaway Посмотреть сообщение
И это не значит что С++ включает в себя Си.
Внесу поправку. С++ не включает в себя Си "как есть". Правильнее будет сказать что С++ включает в себя большую часть языка Си, но не весь. Поэтому нельзя сказать что "Си остановился там где начался С++".
0
dr.curse
392 / 348 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
01.09.2013, 12:24 #43
Цитата Сообщение от castaway Посмотреть сообщение
Внесу поправку. С++ не включает в себя Си "как есть". Правильнее будет сказать что С++ включает в себя большую часть языка Си, но не весь. Поэтому нельзя сказать что "Си остановился там где начался С++".
ааааааааааааааааа. я сам говорю что с++ не включает си. а это сообщение было для zer0mail, пожалуйста читайте предыдущие сообщения
0
ValeryS
Модератор
7005 / 5343 / 527
Регистрация: 14.02.2011
Сообщений: 18,036
01.09.2013, 12:25 #44
Цитата Сообщение от dr.curse Посмотреть сообщение
я знаю, я и сам про это писал.
но ты не поставил знак вопроса
Цитата Сообщение от dr.curse Посмотреть сообщение
если человек пишущий на с++ может спокойно писать на си то это значит что с++ включает в себя си
посему я, и видать не только я, прочли это как утверждение а не как вопрос
1
castaway
Эксперт С++
4926 / 3033 / 372
Регистрация: 10.11.2010
Сообщений: 11,084
Записей в блоге: 10
Завершенные тесты: 1
01.09.2013, 12:26 #45
dr.curse, сообщение в 42-м посте не предназначалось конкретно тебе.

Добавлено через 36 секунд

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
но ты не поставил знак вопроса
))))))))))))))))))))))))))))

0
01.09.2013, 12:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.09.2013, 12:26
Привет! Вот еще темы с ответами:

вчем разница между с++ и ++с - C++
Не как него могу понять в чем разница между с++ и ++с ? с - счетчик. просто пример: int main() { int c = 0; // счетчик int k; ...

Разница между DEV и VS - C++
Подскажите пожалуйста в чем проблема, писал задания на DEV C++, теперь начал работать на VS, но они не работают там.

В чем разница между [] и * ? - C++
Думал, что ни в чем, но когда попытался сделать так: (в файле 1) char lc; в файле 2: extern char* lc; Компилятор ругаться не стал,...

В чем разница между X x; и X x()? - C++
Корректный ли этот ответ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
45
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru