Форум программистов, компьютерный форум, киберфорум
Наши страницы

На основе контейнера vector построить двумерный динамический массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объявить массив целых чисел в подструктуре http://www.cyberforum.ru/cpp-beginners/thread1187006.html
Подскажите пожалуйста как правильно мне следует объявить массив B в подструктуре,что бы он считывался из файла. Ниже привела текст проги,она работает,но не считывает массив B( #include...
C++ Сформировать строку из символов исходной подскажите пожалуйста,как нужно сформировать 2ю строку,которая будет содержать слова,которые получаются при деление..? void text::work(){ char *p; char *str1; int i=0; str1=new char;... http://www.cyberforum.ru/cpp-beginners/thread1187000.html
C++ Разработка класса
Если кто может помогите составить пожалуйста ЗАДАНИЕ №1. Разработать класс CString для работы со строками текста, состоящими не более чем из 255 символов (аналог типа String в Турбо Паскале)....
Вывести станции в порядке их закрытия C++
В городе есть метро, состоящее из N станций и M линий, соединяющих их. Каждая линия обеспечивает проезд между любыми двумя станциями в обе стороны. Между любой парой станций проведено не более одной...
C++ Нахождение обратной матрицы http://www.cyberforum.ru/cpp-beginners/thread1186963.html
Доброго времени суток! Напишите, пожалуйста, кому не сложно, простой, понятный код нахождения обратной матрицы. Буду очень признателен!
C++ Кроссворд. Нужно разобраться пишет ошибку не знаю как исправить #include <conio.h> #include <string> #include <fstream> #include <iostream> #include <vector> #include <algorithm> using namespace std; //буква со... подробнее

Показать сообщение отдельно
Jewbacabra
Эксперт PHP
2696 / 2284 / 849
Регистрация: 24.04.2014
Сообщений: 6,850
25.05.2014, 18:01
Вероника99, тут получается такая ситуация, что при вызове
C++
1
copy(matrix[i].begin(),matrix[i].end(),t[i].begin());
происходит что-то на подобии: t[i][j] = matrix[i][j], но память для t[i][j] не выделена. А back_inserter вернет такой итератор, который при попытке записать в него значение будет вызывать метод push_back(matrix[i][j]), который сам выделит память, если надо.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.