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

Функции, возвращаемый тип - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не срабатывает перехват исключений http://www.cyberforum.ru/cpp-beginners/thread613010.html
Решил перехватить открыие файла,но что то не получается.Компилиться без проблем,но не работает: void ReadAutorunscripts() { try { std::ifstream input_file("Autorunscripts.txt"); char line; while (! input_file.eof()) {
C++ Компиляция в RAD STUDIO Доброго времени суток , помогите разобраться с компиляцией программ в rad studio. На фото выдает ошибку. И какой пункт надо выбрать для начала написания текста? версия така - Embarcadero® C++Builder® XE Version 15.0.3953.35171 Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread612986.html
C++ Правильно ли я понимаю работу этого кода?
#include <iostream> #include <cctype> using namespace std; int main () { char str1 = "Enter first string"; char str2 = "Enter second string"; char *p1, *p2;
C++ Как представить дерево
Как в с++ представить дерево состоящее из 15 вершин и трех внутренних узлов? Добавлено через 3 часа 29 минут Пожалуйста помогите!
C++ Вывод текста на экран с заданной позиции. http://www.cyberforum.ru/cpp-beginners/thread612976.html
БИЛЕТ №26 3. Недостатком оператора вывода cout<< является плохой способ форматирования текста. Так, если нужно начать вывод с тридцатой позиции нужно после стрелок написать 30 пробелов, что при программировании с применением таблиц приводит к потерям времени и появлению ошибок. Создайте функцию, с помощью которой можно выводит на экран текст с заданной позиции. Продемонстрируйте её...
C++ Функция signum(x). БИЛЕТ №25 3. Запишите код функции signum(x), которая вместо числа x записывает на его место в память +1, если число положительное -1, если отрицательное и 0, если число равно 0, независимо от того является ли число x целым или дробным. подробнее

Показать сообщение отдельно
Avazart
 Аватар для Avazart
6906 / 5146 / 253
Регистрация: 10.12.2010
Сообщений: 22,645
Записей в блоге: 17
24.06.2012, 22:11     Функции, возвращаемый тип
Пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <iomanip>
#include <string>
using namespace std;
//---------------------------------------------------------------------------
template<class T>
T sum(T a,T b)
{
 return a+b;
}
//---------------------------------------------------------------------------
int _tmain(int argc, _TCHAR* argv[])
{
system("chcp 1251");
 
float fa=5.5,fb=7.8;
string  sa="строкаA",sb="строкаB"; 
 
cout <<  sum(fa,fb)  <<  endl;  // возвращает float
cout <<  sum(sa,sb)  <<  endl;  // возвращает строку
 
system("pause");
return 0;
}
//---------------------------------------------------------------------------
Вывод:
Код
Текущая кодовая страница: 1251
13.3
строкаAстрокаB
Для продолжения нажмите любую клавишу . . .
 
Текущее время: 12:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru