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

Копирование контейнера vector в конструкторе (STL) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Изменить программу для типа unsigned char http://www.cyberforum.ru/cpp-beginners/thread790829.html
Подскажите пожалуйста, что нужно изменить в программе перевода числа, чтобы она правильно работала для введенного числа типа unsigned char,а не int. Когда меняю типы, программа выдаёт один и тот же неправильный результат для любого введенного числа... #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <math.h> void dvoich(int x) { int i, b; long...
C++ Error LNK2001: неразрешенный внешний символ Учусь по Страуструпу, решаю задание, нужно создать header файл и два cpp и заставить работать сообща. Почему-то VS12 матерится на использование переменной. Таких тем в интернете множество, но всюду компилятор матерится на ссылку на функцию, которая нигде не определена. У меня ссылка на переменную. Если пытаюсь переменную определить в хедэр файле, мне не дает ее изменить в cpp. Подскажите, что... http://www.cyberforum.ru/cpp-beginners/thread790828.html
про kernel32.dll C++
Доброго времени суток. Такой вопрос: Если прогой написаной на с++ создать в файле kernel32.dll поток то ето не повлияет на его работу? .Я сделал копию этого файла на рабочем столе. Предполагается что в потоке будут сотни гигов инфы %-) Заранее благодарен :)
Ограничение длины вводимых символов C++
Ребят помогите пожалуйста ограничить длину вводимых символов, а именно чисел через cin.getline вот код: #include <iostream> using namespace std; int main () { setlocale(0, "rus"); double A, Z, U; cout<< "Введите значение числа A\n"; while (!(cin>>A) || cin.get()!='\n')
C++ Исключения для формулы http://www.cyberforum.ru/cpp-beginners/thread790791.html
Рассчитать значение функции в заданной с консоли точке с учётом возможных ошибок её вы-числения. Учесть, что функция может иметь деление на аргумент или вычисление квадратного корня, поэтому, при вычислении значения функции может возникнуть исключение. Аргумент функции вво-дится с консоли, а рассчитанное значение функции также выводится на консоль. При вводе значения аргумента следует учесть, что...
C++ Нарисовать тучу, закрывающую солнце. Когда туча наполовину закрывает солнце, начинается дождь Нарисовать тучу, закрывающую солнце. Когда туча наполовину закрывает солнце, начинается дождь. подробнее

Показать сообщение отдельно
aLarman
641 / 562 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
20.02.2013, 16:16     Копирование контейнера vector в конструкторе (STL)
Цитата Сообщение от Magister Посмотреть сообщение
this->studies.push_back(newLesson);
а ты уверен что в конструкторе это нормально?

Добавлено через 3 минуты
зашел в конструктор, создал
Цитата Сообщение от Magister Посмотреть сообщение
C++
1
Lesson *newLesson = new Lesson();
записал (как ты думаешь, а если что ты записал туда адрес!!!)
Цитата Сообщение от Magister Посмотреть сообщение
C++
1
this->studies.push_back(newLesson);
Цитата Сообщение от Magister Посмотреть сообщение
C++
1
delete newLesson;
по данному адресу удалил объект, и ты думаешь потом в вектое что то останется?, я думаю это максимум адрес в никуда, совет - почитай майерса про использование stl
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru