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

Операция new с размещением - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Оператор switch C++ http://www.cyberforum.ru/cpp-beginners/thread971919.html
Помогите с кодом, пожалуйста. На скрине задание.
C++ Variadic Templates проблема только в переводе на русский, обычно это "Шаблоны с переменным числом аргументов" но такое длинное выражение долго не проживёт. Есть у кого нить идеи как называть такие шаблоны? http://www.cyberforum.ru/cpp-beginners/thread971913.html
1101001000 C++
Всем привет! Помогите добить задачу (выскакивает превышение лимита по времени). Ограничение времени: 1.0 секунды Ограничение памяти: 64 МБ Представим себе бесконечную последовательность цифр, составленную из записанных друг за другом возрастающих степеней десятки. Вот начало этой последовательности: 110100100010000… Всё, что надо — определить, какая цифра находится в такой...
C++ Метод итерации для решения СНАУ
Написал программу для решения СНАУ методом итерации, но столкнулся с проблемой. После присвоения элементам матриц matn, matHn, matKn определенных значений, при выводе этих матриц, да и при работе с ними, элементы этих матриц имеют другие значения, которые принадлежат другим элементам. Никак не могу разобраться, где я напортачил, взгляните: #include<iostream> #include<math.h> using namespace...
C++ Наследование , зачем оно нужно ? http://www.cyberforum.ru/cpp-beginners/thread971861.html
Добрый день , который день бьюс с темой Добавлено через 3 минуты Понимаю что можно создавать классы окон в Windows от родительского используя функции родителя. Но как на практике без учебника это реализуется не знаю . //Что может унаследовать класс WomaN от MaN и не проще ли создавать просто новый класс ???Вот код : #include<iostream> #include<string.h> using namespace std;
C++ Проверка есть ли элемент в векторе Если уже есть такой то увеличить счетчик для этого элемента, если нет то добавить. Как это сделать? подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
08.10.2013, 12:11     Операция new с размещением
Цитата Сообщение от h_wolf Посмотреть сообщение
for(int i=0; i<2; i++, pt1++)
лишнее

Цитата Сообщение от h_wolf Посмотреть сообщение
где и как применяется new с размещением
в std::allocator

Цитата Сообщение от h_wolf Посмотреть сообщение
а какой от нее profit?
профит в том что новая память для объекта не выделяется, а объект конструируется в указанном месте

Добавлено через 2 минуты
Цитата Сообщение от h_wolf Посмотреть сообщение
for(int i=0; i<2; i++, pt1++)
* * * * showstruct(pt1[i]);
Цитата Сообщение от h_wolf Посмотреть сообщение
а в чем принципиальная разница? По Вашему индекс будет циклом выставляться, а я его просто ручками поставил...
Объясните пожалуйста.
ptr после инициализации указывал на начало массива, операция обращения по индексу задает смещение от начала массива, на каждой итерации ты увеличивешь индекс и меняешь начало, вот и получается выход за границу массива
 
Текущее время: 14:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru