Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка компиляции
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, как действует компилятор? В этой проге ошибку не выдает, если поменять на к++ ошибка invalid initialization of non-const reference of type "&int" from a temporary of type "int" #include <iostream> #include <conio.h> using namespace std; int &f(int &k){ return ++k ;} int main(){ int yo = 111; f(yo) ; cout << yo; getch(); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2014, 20:47 |
|
||
|
Ошибка компиляции
|
|||
|---|---|---|---|
|
#18+
hobbit12358как действует компилятор? Так как ты написал: присваивает временной переменной значение k, а потом увеличивает значение параметра. Однако, возвращать ссылку на временную переменную нельзя. Поэтому - ошибка. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2014, 21:05 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2019480]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 177ms |

| 0 / 0 |
