Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: Переход с Паскаля на с++
1
  1  Терехов Николай Николаевич, 08 февраля 2016 г. 13:57:25
      Может что найдешь полезного http://procplus.ru/
  2  Дубровский Александр Викторович, 13 января 2016 г. 16:04:20
      На счет std - это пространство имен.Если попробовать придумать аналогию с реальным миром, то есть Пупкин Вася, а есть Васечкин Вася.Без фамилии мы бы не смогли отличить одного Васю от другого :D То есть namespace1::Aи namespace2::A - это разные переменные A.
Таким образом, cout, cin, и многие другие стандартные функции C++ находятся в этом пространстве имен. Ты можешь не писать using namespace std, но тогда в коде программы тебе придется писать std::cout << "Hello, world << std::endl; Или же вместо using namespace std ты можешь написать
using std::cin; using std::cout; using std::endl; И тогда в коде программы можешь писать cin cout и endl;
По поводу return - если функция func возвращает int значение, то ты можешь присвоить ее возвращаемое значение переменной int A = func();
Если функция возвращает тип char, то char A = func(); и так далее.
  3  Мельник Дмитрий Александрович, 13 января 2016 г. 13:23:38
      Я перехожу с паскаля на с++ и мне не всё понятно, что за чем применяется. Например, зачем используется using std? Чем отличается return 0 от return 25 или return -4?
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru