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

Вектор структур, как заполнить определенное поле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ТЗЛП: метод минимального элемента http://www.cyberforum.ru/cpp-beginners/thread283127.html
hi all! Мне нужна помощь в решении транспортной задачи линейного программирования методом минимального элемента в строке. Прикладываю свой вариант алгоритма, который пока "не контачит". Некоторый однородный продукт, сосредоточенный у m поставщиков Ai в количестве ai(i=1..m) единиц соответственно, необходимо доставить n потребителям Bj в количестве bj (j=1..n) единиц. Известна стоимость сij...
C++ обработка одномерного массива упорядочить по возрастанию только элементы больше 2, а остальные оставить на месте, т.е. их не трогать например, вводим: 1 13 17 -7 14 2 15 получаем: 1 13 14 -7 15 2 17 http://www.cyberforum.ru/cpp-beginners/thread283120.html
C++ ребят,посмотрите пожалуйста,мне очень надо решить *(
1. Написать функцию, которая cдвигает циклически столбцы матрицы так, что первый столбец переходит на место второго, второй – на место третьего и т. д., а последний столбец перемещается на место первого. Использовать ее для обработки матрицы заданной размерности. 2.Написать и отладить программу, которая использует заданный в первой части вариант функции. Определение функции поместить в...
C++ "Простые" циклы
Помогите, пожалуйста, сделать Лаб.роботу по С++. Вычислить и вывести значение функции при изменении значения аргумента от А к В с шагом С и определить минимальное и максимальное значение функции на отрезке. Создать три разных типа программы: создание цикла FOR; создание цикла WHILE; создание цикла DO-WHILE. Вот, что-то сделал по примерам, которые нашел в Интернете. Это на цикл FOR. #include...
C++ Статические и динамические объекты http://www.cyberforum.ru/cpp-beginners/thread283062.html
Используя объекты, классы, конструкторы и деструкторы необходимо разработать программу по следующим заданиям. Создать динамический массив объектов класса. Используя статическую переменную в конструкторе определять количество созданных объектов. Задача: Составить программу для подсчёта количества сотрудников компании, у которых стаж работы больше 15 лет. Количество сотрудников для ввода...
C++ Дана целочисленная матрица размера M x N. Найти количество ее строк, все элементы которых различны. помогите решить задачу на си Дана целочисленная матрица размера M x N. Найти количество ее строк, все элементы которых различны. подробнее

Показать сообщение отдельно
Union
 Аватар для Union
17 / 17 / 2
Регистрация: 16.08.2010
Сообщений: 252
25.04.2011, 16:29     Вектор структур, как заполнить определенное поле
Есть вектор структур. В структуре несколько элементов.
Заполнил вектор нужными мне элементами, теперь нужно у одного элемента изменить значение только одного поля структуры.
Вот структура:
C++
1
2
3
4
5
struct sk{
        char m[40];
        int f;
        char t[4000];
};
Вот вектор с итератором:
C++
1
2
std::vector<sk> max;
std::vector<sk>::iterator it;
Далее навожу итератор на нужный мне элемент и пытаюсь сделать вот так:
C++
1
2
3
char wo[6000];
strcpy(wo, "qwerty");
*it->m = *wo;
Проверяю it->m, но в ней не "qwerty", а "qgM_"
Что я делаю не так?

Добавлено через 18 минут
Разобрался, устанавливается только перваый символ
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru