Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Путник двигался t1 часов со скоростью v1, затем t2 часов- со скоростью v2 и t3 часов со скоростью v3. За какое время он одолел первую половину пути Путник двигался t1 часов со скоростью v1, затем t2 часов- со скоростью v2 и t3 часов со скоростью v3. За какое время он одолел первую половину пути. https://www.cyberforum.ru/ cpp-beginners/ thread954534.html C++ Составить программу по предложенному условию: "Можно ехать со скоростью
Составить программу по предложенному условию: "Можно ехать со скоростью v1 км/ч и оплатой р1 руб./км либо идти пешком со скоростью v2 км/ч бесплатно. Как с наименьшими затратами преодолеть путь S за t мин. если это возможно? Какие будут затраты?
C++ Двунаправленный линейный список Нужно сделать из двунаправленного линейного списка, циклический и найти ср. аримфетическое. Мои попытки сделать двунаправленный циклический список не увенчались успехом. #include<stdio.h> #include<stdlib.h> #include<math.h> const int n=5;//кол-во элементов struct List//структура {int data; List *next,*prev;}; https://www.cyberforum.ru/ cpp-beginners/ thread954524.html C++ Почему программа компилится, хотя компилиться не должна? https://www.cyberforum.ru/ cpp-beginners/ thread954523.html
#include <windows.h> #include <stdio.h> using namespace std; class foo { public: foo () {} };
C++ Не понятно с const_cast
Адрес один и тот же, а значения разные, как так? #include <iostream> int main() { const double pi = 3.14159265; double* ip; ip = const_cast<double*>(&pi); std::cout << ip << " " << *ip << std::endl;
C++ Отключения/включения alt+enter https://www.cyberforum.ru/ cpp-beginners/ thread954511.html
Привет, как программно отключить и включить виндовской хот-кей alt+enter ?
C++ односвязные списки С++ https://www.cyberforum.ru/ cpp-beginners/ thread954493.html
Дана последовательность символов s1 , s2 , . . . , sn ( n >= 2 и заранее неизвестно). Получить те символы, принадлежащие последовательности, которые входят в нее по одному разу. заранее спасибо
C++ Локальное копирование библиотек
Приветствую народ. Столкнулся я вот с такой проблемой. Предположим, что есть три проекта, два .exe-шника и одни является статической библиотекой. Библиотека используется в обоих проектах. А .exe-шники собираются в две отдельные папки и будут использоваться на различных компьютерах. Так вот, суть проблемы в том, что библиотека находится в конкретной папке . Как настроить студию, что бы при...
C++ Ошибка https://www.cyberforum.ru/ cpp-beginners/ thread954479.html
В общем задали мне сделать программу , и когда мне нужно вбить вместо х=0,12 а=0,01 выпригивает вот это, помогите . Заранее спасибо!!! Вот само задание http://s2.micp.ru/mX41e.jpg #include "stdafx.h" #include<iostream> #include<math.h> #include<conio.h> using namespace std;
C++ Что делать, если значение сегодняшнего дня(месяца) меньше значения дня(месяца) введных пользователем? #include <iostream> #include <ctime> using namespace std; int main() { time_t t = time(NULL); // äëÿ âû÷èñëåíèÿ ñåãîäíÿøíåãî äíÿ, ìåñÿöà è ãîäà. tm *t1; t1 = localtime(&t); https://www.cyberforum.ru/ cpp-beginners/ thread954478.html
C++ Динамический массив выдаёт ошибку
Вообщем там прикреплён файл, там вся прога т.к. код сюда писать объёмно. СЛожного по иддее ничего, учусь работать с динамичекскими массивами, вроде всё норм, компилирует, и результат выдаёт, но после этого какая-то ошибка наподобии обращения к несуществующему элементу массива....
C++ Строки, наследование https://www.cyberforum.ru/ cpp-beginners/ thread954453.html
Задача: Вспомните пример STRCONV из главы 8. Класс String в этом примере имеет дефект: у него нет защиты на тот случай, если его объекты будут инициа- лизированы слишком длинной строкой (константа SZ имеет значение 80). Например, определение String s = "Эта строка имеет очень большую длину и мы можем быть уверены, что она не уместится в отведенный буфер, что приведет к непредсказуемым...
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
14.09.2013, 22:23 0

почему нельзя в операторе + возвращать оригинальное значение(по ссылке), а не копию. - C++ - Ответ 5054868

14.09.2013, 22:23. Показов 874. Ответов 15
Метки (Все метки)

Ответ

Существует три вида памяти в С++ статическая - это где сохраняются глобальные объекты на все время жизни программы, автоматическая - это та память в которую попадают аргументы функции и локальные переменные которые удаляются после отработки функций в С++ есть еще ключевое слово auto для подчеркивания такой памяти и свободная память (динамическая) ее нужно самому выделять и освобождать для программы.

Вернуться к обсуждению:
почему нельзя в операторе + возвращать оригинальное значение(по ссылке), а не копию. C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2013, 22:23
Готовые ответы и решения:

Почему нельзя использовать в операторе case переменные, которые определены как #define
Я не понимаю, почему Visual Studio ругается на строку с case в коде. Вроде все правильно. Если там...

Получить оригинальное имя файла по ссылке
Есть сайт с ссылками на файлы, но в ссылках указан не настоящий путь (напр...

Почему нельзя заменить значение
h1 { color:#A83001; font-size:36px; border-bottom:1px solid #741D00; ...

создать класс способный возвращать копию самого себя
Надо создать класс способный возвращать копию самого себя, за счет применения метода GetCopy,...

15
14.09.2013, 22:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.09.2013, 22:23
Помогаю со студенческими работами здесь

Почему нельзя передать тип-значение в lock
Всем привет. Прочитал немало статей про конструкцию lock, но все равно остался несовсем понятный...

Почему нельзя присвоить значение символу внутри строки
Чтобы получить значение отдельного символа строки, достаточно использовать индекс. Например: ...

Почему нельзя просто написать Size и присвоить значение?
Почему нельзя написать: form.Size.Width := a; Почему работает только так: form.Size := new (a,...

почему color нельзя присвоить какие нибудь значение HEX
Никак не пойму, почему color нельзя присвоить какие нибудь значение типа #2A2323, работают только...

Почему в int main() нельзя вернуть значение больше 255?
Другие любые функции int могут вернуть число больше 255, но не в случае main(), по крайней мере в...

Почему эти значение нельзя сравнить, и что нужно сделать, чтобы исправить ошибку?
Помогите исправить ошибку.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru