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

Как заполнить вектор в структуре? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерный массив в динамической памяти как поле класса http://www.cyberforum.ru/cpp-beginners/thread332132.html
Здравствуйте! Вот так можно описать двумерный массив в дин.памяти. class nameClass { public: MapPlaceTp ** roomMap; setArr ( ); };
C++ перегрузка оператора присваевания Не могу разобраться как перегрузить оператор присваивания так чтобы выводило правильно то есть a = 15; c = 7.8; d = "50"; d=a+d; //ответ: 65 а данный код выводит http://www.cyberforum.ru/cpp-beginners/thread332127.html
C++ Вычисление корней многочлена
нужно написать программу которая вычисляет корни многочлена. Степень многочлена мы задаём.
C++ повторное вполнение действия
Мне стал интересно как сделать чтобы например дисковод окрывался и закрывался каждые 30 секунд в течении 10 минут пожалуста выложите исходники с комментариями
C++ Socks5 Server http://www.cyberforum.ru/cpp-beginners/thread332043.html
Здраствуйте! Необходима для личных целей написать Socks5 Server с авторизацией. Помогите, с чего начать, што использовать, может какие библиотеки? Зарание спасибо =)
C++ Добавление собственной библиотеки Привет! Помогите пожалуйста суть такова. Я сделал библиотеку, как опишу ниже. Суть вопроса, объясните пожалуйста по шагам как ее добавлять к новым проектам, переписывать руками, типа вставлять хедер и *.cpp файлы не вариант, хотя если иного нет, то подскажите. Она лежит у меня сохраненная в папке, есть ли возможность сделать так чтобы, когда я пишу код сделать #include "MyLibrary.h@ и все.... подробнее

Показать сообщение отдельно
fenix117
8 / 8 / 1
Регистрация: 16.03.2011
Сообщений: 249
12.07.2011, 11:57     Как заполнить вектор в структуре?
как заполнить вектор в структуре??
C++
1
2
3
4
struct pupil
{
   vector <string> a;
}
я делал так:
C++
1
pupil f; f.a.push_back("qwerty");
что не правильно, подскажите как надо
P.S. Пытался сделать массив строк
C++
1
2
3
4
struct pupil
{
   string a[5];
}
Но строка есть массив символов, я так понял, что я задал строку фиксированного размера, тк когда я присвоил нулевому элементу строку "qwerty" я ждал что будет a[0]=="qwerty" а стало a[0]=='q', a[1]=='w', a[2]=='e', a[3]=='r', a[4]=='t', a[5]=='y', где a[0,1,2,3,4,5] имели тип char
Тут у меня большая каша в голове, разъясните плиз, может я не прав.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru