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

Есть ли выигрыш в памяти при объявлении объекта через указатель в данной программе? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить из файла все строки кроме тех что начинаются на словосочетание "Данные для" http://www.cyberforum.ru/cpp-beginners/thread945571.html
Есть текстовый файл с большим количеством строк. Нужно удалить из файла все строки кроме тех что начинаются на словосочетание "Данные для". Пожалуйста предоставьте эту программу в уже скомпилированном exe, исходники мне не нужны. Спасибо. Думаю будет логичным указать что файл находится в директории с программой под названием input.txt, а выходит в output.txt.
C++ Error C2044 #include <iostream> #include <windows.h> using namespace std; #define rus setlocale(0, ""); SetConsoleCP(1251); SetConsoleOutputCP(1251); void main() { rus; cout << "a) хищник\tc) музыкант\n"; http://www.cyberforum.ru/cpp-beginners/thread945555.html
микширование файлов wav C++
Нужна помощь, нужно написать микшер, чтобы воспроизводилось два файла в формате wav. возможно кто-то писал видел, поделитесь ... А если нет, то возможно кто-то поделится идеями-советами? На рис. приблизительно то, что я должен сделать.
Инъекция своего кода в функцию открытой программы C++
Пишу библиотеку, которая при ее присоединении к процессу подменяет функцию MessageBoxA на свою. По сути, для подмены необходимо сделать jmp к адресу своей функции при вызове стандартной... Так вот вопрос, как внедрить jmp в начало стандартной функции?
C++ Ошибка при компиляции http://www.cyberforum.ru/cpp-beginners/thread945530.html
При компиляции программы выбивает ошибку на этой строке ( v - vector <std::string> v) : sort(begin(v), end(v)); Пишет: error C3861: 'begin': identifier not found, even with argument-dependent lookup error C3861: 'end': identifier not found, even with argument-dependent lookup Что делать?!?!?! Можно ли заменить функции begin() i end() ??????
C++ Ошибки при компиляции Привет. Помогите с ошибками разобратся: #include <stdlib.h> #include <iostream> #include <stdio.h> #include <string.h> using namespace std; int main(int argc, char *argv) { подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.08.2013, 18:27     Есть ли выигрыш в памяти при объявлении объекта через указатель в данной программе?
Цитата Сообщение от qazc Посмотреть сообщение
Подскажите, пожалуйста, есть ли разница в количестве задействованной памяти если объект класса создавать через указатель(как в данном случае) или обычым образом(Car myCar; ) в данной программе?
Количество памяти задействуется одно и тоже, но в разных областях памяти: через указатель - в динамической памяти, обычнам обрзом - на стеке.
Цитата Сообщение от qazc Посмотреть сообщение
Или выигрыш с памятью был бы в случае, если бы на этом программа не завершалась, но данный объект уже был бы не нужен?
Да. На стеке объект будет храниться до окончания программы, если же вы создали объект динамически, то можете в любой момент освободить память под ним.
 
Текущее время: 19:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru