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

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

Войти
Регистрация
Восстановить пароль
 
 
KostyaKulakov
Заблокирован
#1

Вопросы по основам языка - C++

02.07.2012, 22:39. Просмотров 859. Ответов 17
Метки нет (Все метки)

Доброй ночи уважаемые сис админы
я недавно начал "кодить" и у меня есть пару вопросов на которые я сам не в состояние ответить
1. я кодю на Visual studio c++ и сразу же заметил на форуме, что есть c++ и Visual studio c++ я бы хотел узнать разницу
2. я написал код"
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
using namespace std;
 
int main()
{
    cout << "hello World! ^^" << endl;
    system("PAUSE");
    return(0);
}
и мне стало интересно за что отвечает функция
C++
1
#include <iostream>
и
C++
1
using namespace std;
вобще нужно их вставлять или нет?
также меня заинтересовал вопрос как сделать так, чтобы сообщение выводились по Русски. дабы пишу по Русски одно, а выдаёт другое
всем ромашек
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.07.2012, 22:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вопросы по основам языка (C++):

Вопросы по основам C++ - C++
Доброго времени суток... вот тут пару вопросов из 140 на которые я не знаю ответа . Не могли бы вы помоч. для каждого вопроса...

По русскому названию языка программирования определить английское название этого языка - C++
Задача на перечисляемый тип P=(ада, бейсик, модула2, лисп, паскаль, пл2, фортран); A=(ada, basic, modula2, lisp, paskal, pl1. fortran);

Выделение в исходном коде программы ключевых слов языка и операторов языка по словарю - C++
Разбор исходного текста на языке программирования. Выделение в исходном коде программы ключевых слов языка и операторов языка по словарю....

Вопрос по основам С++ - C++
Страуструп 3 -е Специальное издание стр 297 class Unique_handler { private: // операция копирования закрыты с целью //...

4 задачи по основам программирования - C++
Задание 1. Составить блок-схему и программу нахождения произведения всех членов арифметической прогрессии от 10 до 30 с шагом 1,15 ...

Несколько вопросов по основам программирования - C++
Вот дали вопросы по С++ ,но точного ответа так и не нашел!! Может вы чем то поможете или дадите сылочку на них!! Вот сами вопросы!! ...

17
Rabbit13245
28 / 28 / 2
Регистрация: 21.04.2012
Сообщений: 282
02.07.2012, 22:42 #2
#include - директива препроцессора) iostream - заголовочный файл для организации ввода вывода. Ты его должен подключить.

using namespace std - использование пространства имен. Также нужно писать. Позволяет обращаться к объектам (std::cout) напрямую

если нужен вывод по русски - внутри функции

C++
1
setlocale(LC_ALL, "Russian");
1
Jupiter
Каратель
Эксперт С++
6566 / 3987 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
02.07.2012, 22:44 #3
Цитата Сообщение от KostyaKulakov Посмотреть сообщение
1. я кодю на Visual studio c++ и сразу же заметил на форуме, что есть c++ и Visual studio c++ я бы хотел узнать разницу
вас как новичка это пока что недолжно волновать, придет время и все узнаете
Цитата Сообщение от KostyaKulakov Посмотреть сообщение
2. я написал код"
и мне стало интересно за что отвечает функция
вобще нужно их вставлять или нет?
во-первых это не функции, во-вторых вы литературу вообще открывали?
Цитата Сообщение от KostyaKulakov Посмотреть сообщение
также меня заинтересовал вопрос как сделать так, чтобы сообщение выводились по Русски. дабы пишу по Русски одно, а выдаёт другое
выводите на английском
Литература C++
0
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
02.07.2012, 22:50 #4
Цитата Сообщение от KostyaKulakov Посмотреть сообщение
#include <iostream>
и Код C++
1 using namespace std;
вобще нужно их вставлять или нет?
#include <iostream> нужно вставлять если в программе будет ввод/вывод
using namespace std; можно не вставлять, но тогда вместо
C++
1
cout << "hello World! ^^" << endl;
придется вот так писать:
C++
1
std::cout << "hello World! ^^" << std::endl;
1
KristopherRobin
139 / 135 / 6
Регистрация: 11.09.2011
Сообщений: 407
02.07.2012, 22:51 #5
C++ это язык программирования. есть несколько разных компиляторов этого языка от разных фирм. от microsoft - это Visual C++, есть еще Intel C++, Digital Mars C++, MinGW, Borland C++
1
KostyaKulakov
Заблокирован
02.07.2012, 22:51  [ТС] #6
всё конечно замечательно. спасибо всем за ответы.
модератор. я же говарю только недавно начал. буду исправляться
ещё одно: за что отвечает: return(0);
0
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
02.07.2012, 22:53 #7
return 0; выход из программы 0-означает успешное завершение.
1
DU
1484 / 1130 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
02.07.2012, 22:54 #8

извиняюсь, не удержался
0
David Sylva
1291 / 953 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
02.07.2012, 22:54 #9
return 0; - этой строкой завершается функция main()
1
Rabbit13245
28 / 28 / 2
Регистрация: 21.04.2012
Сообщений: 282
02.07.2012, 22:55 #10
return - возвращает то или иное значение) в данном случае возвращает ноль - все успешно в функции main.
0
KostyaKulakov
Заблокирован
02.07.2012, 22:57  [ТС] #11
ребят спасибо всем за ответы. в предыдущем посту модератор меня поправил.
Цитата Сообщение от Jupiter Посмотреть сообщение
во-первых это не функции
а можете мне подсказать, что это за чудо
0
Jupiter
Каратель
Эксперт С++
6566 / 3987 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
02.07.2012, 23:01 #12
Цитата Сообщение от KostyaKulakov Посмотреть сообщение
а можете мне подсказать, что это за чудо
тебе уже ответили
Цитата Сообщение от Rabbit13245 Посмотреть сообщение
#include - директива препроцессора) iostream - заголовочный файл для организации ввода вывода. Ты его должен подключить.
using namespace std - использование пространства имен.
последнее можно считать инструкцией но никак не функцией
0
David Sylva
1291 / 953 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
02.07.2012, 23:03 #13
#include <iostream> - это заголовок, заголовки обычно содержат информацию необходимую для программы. Заголовок iostream используется для поддержки системы ввода вывода.

using namespace std; - означает что компилятор должен использовать пространство имён std.
0
DU
1484 / 1130 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
02.07.2012, 23:04 #14
почему бы не спросить тогда, что такое директива компилятора или пространство имен?
в общем без книги это объяснять бестолку. автор не владеет самой элементарной базой.
поэтому нужно идти сюда и выбирать что-нибудь:
Литература C++
1
KostyaKulakov
Заблокирован
02.07.2012, 23:05  [ТС] #15
Спасибо всем. если будут ещё вопросы буду спрашивать.

Добавлено через 53 секунды
DU а может подскажешь, что из литературы можно почитать?
0
02.07.2012, 23:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.07.2012, 23:05
Привет! Вот еще темы с ответами:

Переписать символы с входящего рядка в выходящий, меняя операторы языка паскаль на операторы языка С++ := на =, = на ==, # на != - C++
Переписать символы с входящего рядка в выходящий, меняя операторы языка паскаль на операторы языка С++ := на =, = на ==, # на != Спасибо.

Какая версия языка у языка С++? - C++
Здравствуйте! Собираюсь писать егэ по информатике уже меньше, чем через две недели. Собираюсь писать код на С++. В заданиях пишется,...

Указать верные утверждения в тесте по основам c++ - C++
Не могу понять, где ошибаюсь в тесте, нужно отметить только верное: 1) Синтаксис программы на C++ проверяется на этапе компиляции. 2)...

Какие книги по основам C++ посоветуете почитать? - C++
Привет :) Какие книги посоветуете начать читать? Начал читать страуступа, но там много воды и недостаток информации, т.е. приведёт код...


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

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

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