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

Из vector в массив. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразовать массив по правилу http://www.cyberforum.ru/cpp-beginners/thread450770.html
Дан одномерный массив целых чисел, состоящий из N элементов. Преобразовать массив таким образом, чтобы сначала располагались все элементы, отличающиеся от максимального не более чем на 20%, а потом -...
C++ Лишние символы при чтении из файла Здравствуйте! Есть текстовый файл следующего содержания: DROP FUNCTION IF EXISTS NumericOnly; CREATE FUNCTION NumericOnly (val VARCHAR(255)) RETURNS VARCHAR(255) BEGIN DECLARE idx INT... http://www.cyberforum.ru/cpp-beginners/thread450765.html
Командная строка C++
Здравствуйте. Возможна тема, подобная этой уже создавалась, в любом случае не нашел и, если что - прошу прощения. Суть проблемы такова: написал элементарную программу: #include <iostream>...
Иконка для консольного приложения C++
Всем привет !! Возник такой вопрос можно ли консольной программе дать иконку которую ты хочешь а не скучную стандартную . если да то как ?
C++ Как работает эта программа? http://www.cyberforum.ru/cpp-beginners/thread450758.html
Помогите пожалуйста построчно/блочно определить, что делается в программе. Заранее благодарю! Задача На стороне оператора установлен SMS шлюз, который по некоторому протоколу принимает сообщения...
C++ среди чисел a, b, c найти пару с наибольшей суммой #include <iostream.h> using namespace std; int main() int a,b,c; int max; cout<<"vvesti chislo a:\t"; cin>>a; cout<<"vvseti chislo b:\t"; cin<<b; cout<<"vvesti chislo c:\t"; подробнее

Показать сообщение отдельно
Luke
39 / 39 / 1
Регистрация: 21.02.2012
Сообщений: 95
22.02.2012, 10:43
Цитата Сообщение от XuLLlHuK Посмотреть сообщение
for(unsigned int i=0; i<vect.size(); i++){
float arr[3]={0, 0, 0};
arr = vect.at(i)//пишет: error C2106: '=' : left operand must be l-value
...
}
C++
1
arr[i] = vect[i];// оператор [] вернет ссылку и значение по ней можно будет поменять.
но для этого размер arr должен быть не меньше размера vect, иначе будет произведена запись за границы arr
так что это вполне возможно циклом, главное чтоб размер был подходящ
иначе придется использовать то, что подсказали выше

Добавлено через 4 минуты
Цитата Сообщение от XuLLlHuK Посмотреть сообщение
не пойму что ему не нравится...
не нравилось ему то что arr - указатель на начало массива а ему нужна сслыка lvalue.
arr[i];
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru