Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C и С++ разделение на форуме 
:(
    Опции темы
Ubhra
Дата 4.10.2009, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 4.10.2009

Репутация: нет
Всего: нет



Учу С по книжке Кернигана. Тут форум как для С так и для С++. Как отличать их? Например прочел главу и ищу тут примеры ее использования. Но у меня такие примеры не работают. Вот один из примеров. 
Тут:
Код

#include <iostream>
int main()
{
    std::cout << "Hello world!" << std::endl;
}

Код

#include <stdio.h>
main()
{
    printf("Hello world!");
}


Как отличить для чего пример? При выборе тега есть различие, какой из них выбрать, но разницы в конечном итоге нет.
PM MAIL   Вверх
GoldFinch
Дата 4.10.2009, 13:50 (ссылка) |  (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Ubhra, просто учи язык дальше
PM MAIL ICQ   Вверх
zim22
Дата 4.10.2009, 13:57 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(Ubhra @  4.10.2009,  13:42 Найти цитируемый пост)
 Как отличать их? 

компилируй код С-компилятором. если не компилируется - значит это либо С++ код, либо С-код с допущенными в нём ошибками smile


--------------------
PM MAIL   Вверх
jonie
Дата 4.10.2009, 14:30 (ссылка)  | (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 6
Всего: 118



Ubhra, забудьте про С, учите С++. Каков смысл учить устаревший язык ?


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Ubhra
Дата 4.10.2009, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 4.10.2009

Репутация: нет
Всего: нет



Чем же он устарел? Да и чем лучше С++? Если устареет когда доучу.
Выучив 1 язык проще понять другие. Да и сравните с тем чему учат в шараге. Там досих пор долдонят fortran.
PM MAIL   Вверх
kemiisto
Дата 4.10.2009, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 5
Всего: 160



Цитата(Ubhra @  4.10.2009,  16:03 Найти цитируемый пост)
Там досих пор долдонят fortran. 

Тихо, тихо. smile Всё зависит от того, какой Fortran. Если 77, то да. Уж лучше С. Но если современный (95, 2003), то всё OK.

Цитата(Ubhra @  4.10.2009,  16:03 Найти цитируемый пост)
Выучив 1 язык проще понять другие.

Не всегда верно.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
bsa
Дата 4.10.2009, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Ubhra, поищи по форуму на счет что лучше учить сначала Си или С++. Уже миллион раз обсуждалось. Если искать лень, то поверь на слово: С++.
PM   Вверх
MAKCim
Дата 4.10.2009, 21:09 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 2
Всего: 207



Цитата(jonie @  4.10.2009,  14:30 Найти цитируемый пост)
Каков смысл учить устаревший язык ? 

хех
покажи мне место, где он устарел? ;)


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Ubhra
Дата 4.10.2009, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 4.10.2009

Репутация: нет
Всего: нет



Я не выбираю что учить а спросил как отличить код.
PM MAIL   Вверх
MAKCim
Дата 4.10.2009, 21:17 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 2
Всего: 207



Ubhra
если в коде есть конструкции С++, значит считай что это код С++ ;)


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
bsa
Дата 4.10.2009, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Ubhra, отличительные признаки С++:
1. у файлов расширение *.cpp
2. в инклюдах файлы без расширения (iostream, algorithm, string...)
3. ключевые слова: namespace, class, using, cout, private, public, protected, template.
4. определение функций внутри структур (методы)
5. оператор ::
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.1227 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.