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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
BigLow
55 / 55 / 2
Регистрация: 07.07.2013
Сообщений: 345
#1

Как правильно записать число в вектор, который состоит из векторов? - C++

12.08.2013, 10:02. Просмотров 1468. Ответов 22
Метки нет (Все метки)

Что-то никак не соображу.
Каждый элемент - это вектор...

C++
1
2
3
std::vector< std::vector<int> >     v;
...
v[0] = 1; // error C2679: бинарный "=": не найден оператор, принимающий правый операнд типа "int" (или приемлемое преобразование отсутствует)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.08.2013, 10:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как правильно записать число в вектор, который состоит из векторов? (C++):

задан вектор С, который состоит из 12 действительных чисел. Сформировать вектор D, нечетные элементы которого есть целая часть нечетных - C++
задан вектор С, который состоит из 12 действительных чисел. Сформировать вектор D, нечетные элементы которого есть целая часть нечетных...

Как правильно объявить константы для всего проекта, который состоит из нескольких файлов - C++
какой-нибудь Variables.h в котором будет что-то типа: #define A 50 #define B 40 или const int A 50

Как правильно записать большое число - C++
Есть число размер 10^100 как правильно записывать такие числа? Спасибо!

Сформировать вектор, в который записать номера строк, в которых все элементы массива одинаковы. - C++
Дан двумерный массив A размера m*n. Сформировать вектор В, в который записать номера строк , в которых все элементы одинаковы. Если можно...

Как обьявить вектор векторов? - C++
Как обьявить вектор векторов? Так ругается vector&lt;vector&lt;int&gt;&gt; matrix = { {1, 2}, {3, 4} }; Так тоже const int ROWS =...

Создать шаблонную матрицу как вектор векторов - C++
Здравствуйте! Пишу программу по матрицам. При чем матрица создается здесь как вектор векторов. Не могу никак справиться с ошибкой, не...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
12.08.2013, 13:37 #16
Цитата Сообщение от Croessmah Посмотреть сообщение
А в языке C++ - автоматический вывод типа.
в языке С++ это означает то же, что и в Си. А то, что вы все мне говорите - не работает! Потому и обсуждаю.

Добавлено через 25 секунд
Цитата Сообщение от Croessmah Посмотреть сообщение
Наверное, ошибкой компиляции..?
в каком месте? У меня никаких ошибок.
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
12.08.2013, 13:37 #17
Цитата Сообщение от Croessmah Посмотреть сообщение
Наверное, ошибкой компиляции..?
ну пойдем на уступки Кузе и будем компилировать с -std=03, тем более у него 2008-я студия прожует

Kuzia domovenok, мы ждем ответ
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
12.08.2013, 13:45 #18
Цитата Сообщение от Croessmah Посмотреть сообщение
Наверное, ошибкой компиляции..?
Вот видите! Даже опытные программисты начинают забывать об истинном значении auto с появлением С++11! А новички о наличии этого слова в Сях вообще не подозревают! Но я не упрекаю Croessmah. Просто этот мир катится в... под откос.
Цитата Сообщение от Jupiter Посмотреть сообщение
Kuzia domovenok, мы ждем ответ
Вы все просто ненавидите Керригана и Ритчи и хотите превратить их детище в нетипизированное абстрактное яваподобие. Следующий этап - сделать язык интерпретируемым, навешать в него кучу свистелок, которые можно реализовать лишь на виртуальной машине.
Jupiter
12.08.2013, 13:48
  #19

Не по теме:

Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Просто этот мир катится в... под откос.
это с вашей колокольни

Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Вы все просто ненавидите Керригана и Ритчи и хотите превратить их детище в нетипизированное абстрактное яваподобие

Croessmah
Модератор
Эксперт CЭксперт С++
13134 / 7397 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 1
12.08.2013, 13:51 #20
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Даже опытные программисты начинают забывать об истинном значении auto с появлением С++11!
Никто не забывает, значение данного слова было бесполезным, поэтому и было заменено на более полезные вещи

Добавлено через 45 секунд
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Вы все просто ненавидите Керригана и Ритчи
Да елы-палы, здесь плюсы обсуждают, а не Си, а это уже творение Страуструпа и он всем доволен!

Добавлено через 47 секунд
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
превратить их детище
и как изменение смысла auto в Си++ повлияет на Си? )))
Кудаив
329 / 406 / 24
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
12.08.2013, 16:07 #21
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Вы все просто ненавидите Керригана и Ритчи

Не по теме:

у меня даж татуха такая на плече - Си в виде буквы с ножками убегающая и Страуструп гонящийся за ней с топором

Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
12.08.2013, 20:35 #22
Jupiter, вот мне интересно, а в с++11 можно ли писать так?
C++
1
2
static auto it=v.begin();//???
auto static it=v.begin();//или так?
Объявление статического итератора с объявлением типа "в стиле С++11"
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
12.08.2013, 20:42 #23
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
вот мне интересно, а в с++11 можно ли писать так?
зайди да проверь
http://ideone.com/
http://www.compileonline.com/
http://rise4fun.com/Vcpp
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.08.2013, 20:42
Привет! Вот еще темы с ответами:

Как через push_back заполнить вектор векторов? - C++
Как через push_back заполнить вектор векторов? просто вектор например так: for(int i=0;i&lt;100;i++) m.push_back(rand()/100);...

как создать вектор из векторов и как потом к нему обращаться? - C++
Банальный вопрос - как создать вектор из векторов и как потом к нему обращаться? вот vector&lt;int&gt; a; - это, понятное дело, вектор а, а вот...

Как объявить вектор векторов, если размеры изначально неизвестны? - C++
Как правильно объявить вектор векторов, если размеры изначально неизвестны? и как заносить значения ?

Создать абстрактный тип данных (структура) - вектор, который имеет указатель на short и число элементов - C++
Создать абстрактный тип данных (структура) - вектор, который имеет указатель на short и число элементов. Определить функции: инициализации,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.08.2013, 20:42
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru