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

время жизни временного объекта - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка в задаче про банкомат (снова работа со строками) http://www.cyberforum.ru/cpp-beginners/thread949750.html
Ещё одна задача - на этот раз про банкомат, где надо использовать конструкцию map. Задача состоит в том, что надо вывести ответ на каждую из операций, запрашиваемых у банкомата. Программу я написала (с учётом определённых требований к её оформлению): #include<iostream> #include<string> #include<map> #include<algorithm> #include<stdlib.h> using namespace std; int main(){
C++ Метод сортировки "пузырьком" Написать программу которая реализует метод сортировки "пузырьком". Сгенерировать три массива 100, 1.000 и 10.000 элементов типа integer соответственно. Отсортировать полученные массивы по возростанию элементов; определить такие параметры: колличество сравнений, колличество обменов, фактическое время работы. http://www.cyberforum.ru/cpp-beginners/thread949739.html
C++ Метод сортировки Шелла
Написать программу которая реализует метод сортировки Шелла. Сгенерировать три массива 100, 1.000 и 10.000 элементов типа integer соответственно. Отсортировать полученные массивы по возростанию элементов; определить такие параметры: колличество сравнений, колличество обменов, фактическое время работы.
Справка C++ C++
Есть ли хорший русскоязычный справочик C++? Я тут нашол одну электронную версию- вставил ignore нет его вставил :: ну забыл я- нет и его.. С нормальной справкой было бы куда легче и учить разбирая пример и учить читаное!
C++ Проектирование сервиса http://www.cyberforum.ru/cpp-beginners/thread949726.html
Добрыть день! Сразу оговорюсь: не смог найти подходящую ветку форума, модераторов просьба помочь. О самой задаче: Требуется сделать сервис наподобие ДубльГИСа, только для одного конкретного здания, что то типо гида. Есть карта, здания, можно переходить с этажа на этаж, просматривать кабинеты. В веб. Какие решения\технологии можете посоветовать?
C++ Есть ли короткий путь решения задачи? Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны. Есть ли ещё более короткий путь решения задачи? #include <cstdlib> #include <iostream> using namespace std; int main() { double a,b,c,x,y,z; подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,446
07.09.2013, 16:22     время жизни временного объекта
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
void f1(int &)
{
}
 
int main()
{
    f1(int());
}
Код
-*- mode: compilation; default-directory: "~/samples/cpp/" -*-
Compilation started at Sat Sep  7 23:20:56

cmake --build /home/nameless/samples/cpp/bin/
[100%] Building CXX object CMakeFiles/sample.dir/main.cc.o
/home/nameless/samples/cpp/main.cc: In function ‘int main()’:
/home/nameless/samples/cpp/main.cc:9:13: error: invalid initialization of non-const reference of type ‘int&’ from an rvalue of type ‘int’
     f1(int());
             ^
/home/nameless/samples/cpp/main.cc:3:6: error: in passing argument 1 of ‘void f1(int&)’
 void f1(int &)
      ^
make[2]: *** [CMakeFiles/sample.dir/main.cc.o] Ошибка 1
make[1]: *** [CMakeFiles/sample.dir/all] Ошибка 2
make: *** [all] Ошибка 2

Compilation exited abnormally with code 2 at Sat Sep  7 23:20:57
Вывод: ищи нормальный компилятор.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru