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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.94
Мегатрон
нубик программист)
96 / 10 / 0
Регистрация: 04.06.2008
Сообщений: 355
#1

Вопрос от нуба) - C++

02.12.2008, 13:33. Просмотров 1998. Ответов 23
Метки нет (Все метки)

Код
std::cout << "Hello World!\n";
return 0;
}
я поробывал ее написать в Борланде 6 (так как диск с книгой не удолось запустить) чето нечего не вышло(
патом поставил Вижуал студию 6 там узнал что они пишется так
Код
#include <iostream.h>
void main()
{
cout << "Hello World!\n";
}
вот вопрос вов сех книгах пишут пачти одно и тоже и те же примеры вот тока непонятно в каком они компиляторе их приводят? или есть учебный компилятор где они все пишутся?
а то как узнать void там или int?
тока незакрывайте тему у меня еще будут вопросы
извините если написал по нубски просто у нас в деревне негде спросить

Добавлено через 3 минуты 43 секунды
у меня книга есть купил Джесс Либерти "освой с++ за 24 часа"
в ней сд есть с C++ BuilderX Personal Edition тока я его так и неудалсь зарегить и палучить ключ(
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2008, 13:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вопрос от нуба) (C++):

Небольшой вопрос от нуба в C++ - C++
Есть задача: в одномерном массиве найти номер максимального элемента, сосчитать произведение между первым и вторым нулями, и перестроить...

Спасайте нуба - C++
Нужно до 7 утра уже сегодня видимо написать одну из трех программ. Судоку, Покер, Оргонайзер. При помощи классов. кто...

Подскажите мне книгу для полного нуба - C++
Литература... Понимаю есть уже такая тема , НО поданы там книги для новичков которые понимают принцип работы ЭВМ (лично моё мнение) ....

Вопрос по массивав, "институтский" вопрос. - C++
Готовлюсь к летней сессии по программированию. С++ Есть такая вот задачка (привожу как есть) В документации подобного не...

Работа с приложением. Вопрос нуба - Visual C++
У меня вопрос, уважаемые Допустим у меня есть файл в папке \win32\test.exe и test2.exe Мне нужно создать рестартер, которая откроет...

Вопрос нуба "Form1->" не работает - C#
Аж стыдно за вопрос но. VS 10. Создаю форму, ставлю кнопку, на событие кнопки пишу: Form1-&gt;Close(); не работает! и пишет ошибку...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Matskoff-Lion
4 / 4 / 0
Регистрация: 25.11.2008
Сообщений: 41
02.12.2008, 18:29 #16
См. выше. Комментарии есть?
0
Vourhey
Почетный модератор
6482 / 2257 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
02.12.2008, 18:33 #17
Я не видел ничего существенного против
using namespace std;
кроме фразы "не рекомендуется" или что-то в этом роде.
0
Мегатрон
нубик программист)
96 / 10 / 0
Регистрация: 04.06.2008
Сообщений: 355
03.12.2008, 00:25  [ТС] #18
лана пака книжку продолжаю читать)))
0
XuTPbIu_MuHTAu
Эксперт С++
2225 / 740 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
04.12.2008, 00:53 #19
Цитата Сообщение от Vourhey Посмотреть сообщение
Я не видел ничего существенного против
using namespace std;
кроме фразы "не рекомендуется" или что-то в этом роде.
Ну что за серость? Каждый знает,что std::cout выглядит намного круче. Любой,кто не разбирается в кодинге по достоинству оценит непонятность того,что пишет программист.Ради крутости десяток раз написать лишние пять символов? да легко!

P.S Цитировать классиков и авторитетов - дело,конечно,похвальное. Но пока мысль цитируемого непонятна - смысла в этом никакого нет. Вообще-то,я был бы очень рад услышать,что именно не так с using namespace std. Аргумент "Страуструп так советует" демонстрирует лишь ограниченность мышления.

Не по теме:

Зачем вообще соглашаться с умными людьми? даже не дотягивая до них интеллектом ты можешь им помочь. С ними нужно спорить,пока они живы. Так они достигнут большего.И ты кое-что тоже приобретешь.//В правильности этой своей мысли я не совсем уверен.Время покажет

0
Мегатрон
нубик программист)
96 / 10 / 0
Регистрация: 04.06.2008
Сообщений: 355
04.12.2008, 16:56  [ТС] #20
привет ребята а скажите из компиляторов Вижуал С++ 5, какая лучше студия?
вот такая сойдет
Microsoft Visual Studio 2005 RUS IDE
или желательно без всяких наваротов просто Microsoft Visual Studio 2005 Express Edition + MSDN (Full Pack) ?
но я чето пробывал в ВС++ 6 заменить в начале
using namespace std
но он нехочеь компелировать( тока компелирует когда я пишу void за место int
0
Xentar
Of Wolf and Man
993 / 188 / 4
Регистрация: 09.07.2008
Сообщений: 1,885
04.12.2008, 17:16 #21
Visual использует

Void main() {} - что означает что функция значений не возвращает.

В других же компиляторах может использоваться

Int main() {} - в этом случае в случае правильного выполнения функция
возвращает 0 т.е. опять же ничего (насколько я понял)

это разные стандарты.
0
XuTPbIu_MuHTAu
Эксперт С++
2225 / 740 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
04.12.2008, 18:03 #22
Цитата Сообщение от Xentar Посмотреть сообщение
Visual использует

Void main() {} - что означает что функция значений не возвращает.

В других же компиляторах может использоваться

Int main() {} - в этом случае в случае правильного выполнения функция
возвращает 0 т.е. опять же ничего (насколько я понял)

это разные стандарты.
Ты не просто "не так понял".Ты ничего не понял один из аттрибутов процесса - код его завершения. Это то,что возвращает main. В вижуал студии не используется void main.Там компилируется void main.В коде завершения процесса будет мусор. А на коде завершения процесса построено все взаимодействие разных утилит в системе. Возврат значений из main не нужен для одних приложений, и критичен для других.

P.S с каких это пор ноль это "ничего"?
0
igor_nf
118 / 12 / 1
Регистрация: 21.08.2007
Сообщений: 222
04.12.2008, 21:14 #23
Цитата Сообщение от XuTPbIu_MuHTAu Посмотреть сообщение
Ну что за серость? Каждый знает,что std::cout выглядит намного круче. Любой,кто не разбирается в кодинге по достоинству оценит непонятность того,что пишет программист.Ради крутости десяток раз написать лишние пять символов? да легко!

P.S Цитировать классиков и авторитетов - дело,конечно,похвальное. Но пока мысль цитируемого непонятна - смысла в этом никакого нет. Вообще-то,я был бы очень рад услышать,что именно не так с using namespace std. Аргумент "Страуструп так советует" демонстрирует лишь ограниченность мышления.

Не по теме:

Зачем вообще соглашаться с умными людьми? даже не дотягивая до них интеллектом ты можешь им помочь. С ними нужно спорить,пока они живы. Так они достигнут большего.И ты кое-что тоже приобретешь.//В правильности этой своей мысли я не совсем уверен.Время покажет

Что не так с using namespace std? Просто нужно чётко себе представлять - когда так можно писать, а когда так писать нельзя:

Пример 1: здесь можно писать using namespace std(файл hello.cpp)
Код
#include <iostream>

using namespace std;

int main() {

     cout << "hello" << endl;

return 0;
}
Пример 2. Вот здесь нельзя писать using namespace std (файл hello.hpp)

Код
#ifndef _CLASS_HELLO_
#define _CLASS_HELLO_

class hello {
     public:
          hello() { std::cout << "hello" << std::endl; }
};

#endif
P.S Ссылка на авторитет - не довод
P.P.S. Я, кстати, не понял - при чём здесь bash ?
0
Мегатрон
нубик программист)
96 / 10 / 0
Регистрация: 04.06.2008
Сообщений: 355
06.12.2008, 08:21  [ТС] #24
привет я гдето читал что во всех книгах по С++,приводятся примеры для чистого С,
тоесть там написали что чистый С++ это 2003-2005 г без всяких стандартов)
мол в нем и нужно учится кодить правда это или нет?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2008, 08:21
Привет! Вот еще темы с ответами:

Спасайте нуба) - WordPress
Значит лазил я во Внешний вид - BeTheme Options и случайно сбросил все настройки на дефолтные. Как мне откатить всё назад? Спасайте, меня в...

С# для нуба. Массивы - C#
Всем привет. Буду благодарен за ответ\помощь. Вот такие задания. Как выполнять и с чего начинать? Слишком сложно для меня. Может кто...

Процедура для нуба - SQL Server
Процедура, выдающая сведения о каждом автомобиле определенной марки на текущую дату. Параметр – марка автомобиля. Для автомобилей,...

CMS для нуба - CMS
Мне нужна кмс, которой можно нормально пользоваться с небольшим знанием php.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
06.12.2008, 08:21
Ответ Создать тему
Опции темы

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