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

return зачем он? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка по гласным, согласным и возрастание букв в слове http://www.cyberforum.ru/cpp-beginners/thread870539.html
Помогите пожалуйста решить задачу. В заданном тексте выделить две группы слов: в первую определить слова, начинающиеся на согласную букву, во вторую - на гласную. Напечатать слова каждой из групп в порядке возрастания букв в них. Заранее спасибо.
C++ Что это за метод?И что он делает? double func (double y, int k, int n){ double y1; for (int i=0; i<=n+1;i++) y1=0; double t; t=0; y1=1; for (int i=1;i<n; i++){ y1=y*y1; cout<<y1<<endl; } http://www.cyberforum.ru/cpp-beginners/thread870528.html
C++ ifstream (считать матрицу из файла в двумерный вектор)
нужно из файла считать матрицу в двумерный вектор. файл выглядит так: 2 9 6 5 4 8 4 5 8 9 5 4 8 6 4 5 8 6 5 8 4 прошу помощи !
Циклический алгоритм (вычислить сумму положительных значений Cos(ф) на интервале [a,b] с предусловием) C++
Помогите составить блок-схему и программу для задачи с циклическим алгоритмом. ЗАДАЧА. Вычислить сумму положительных значений Cos(ф) на интервале с предусловием.
C++ STRCMP http://www.cyberforum.ru/cpp-beginners/thread870518.html
Как работает функция strcmp? strncmp? while(L<R) { m=(L+R)/2; if(!strncmp(base].a,key,3)) { found=1; break;
C++ Считывание строк с клавиатуры без учёта разделителей в переменные типа std::string Подскажите, есть какой способ считывать значения с клавиатуры без учёта разделитей в переменные типа std::string? подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт C++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
20.05.2013, 14:04     return зачем он?
Цитата Сообщение от IGPIGP Посмотреть сообщение
Ещё пример того, что можно но не нужно:
Эта штука полезна при построении шаблонов, т.е. возврат чего-то, что по сути есть void. Например:
C++
1
2
3
4
5
template<class T>
T f()
{
  return T();
}
Ну а еще можно для функции, возвращающей void делать приведение любого результата к void. Например:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
int f()
{
    std::cout << "f() called\n";
    return 42;
}
 
void g()
{
    return static_cast<void>(f());
}
 
int main() {
   g();
   return 0;
}
 
Текущее время: 16:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru