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

Vector - как сравнить записанные строки? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Математическая задача на C++ http://www.cyberforum.ru/cpp-beginners/thread1081643.html
И снова я. Пожалуйста помогите переделать программу на нужную. Суть задачи такова: С клавиатуры вводится радиус окружности с центром в начале координат. Найти координаты точек пересечения...
C++ Две матрицы размером 5 * 5. Найти детерминант их суммы, а также наименьшие и наибольшие элементы Так сложилось что в понедельник нужно сдать эту лабораторную работу иначе меня исключат из университета, а так как я не очень разбираюсь с массивами то у меня большая проблема. Пожалуйста помогите... http://www.cyberforum.ru/cpp-beginners/thread1081640.html
C++ Размер массива
Здрасте. Такой вопрос.Можно ли каким то образом вывести число элементов массива,то есть его размер? Допустим int arr; Программа должна вывести размер "5".
C++ Число изъять из множества А, если оно является элементом множества А, но не является элементом множества В
Введено с клавиатуры число изъять из множества А, если оно является элементом множества А, но не является элементом множества В. Пожалуйста помогите написать программу! На С++, буду очень...
C++ Функции работы с потоками http://www.cyberforum.ru/cpp-beginners/thread1081602.html
На WInAPI есть функции приостановление и восстановление потоков - SuspendThread() и ResumeThread() Вопрос:есть ли что нибудь подобное в стандартной библиотеки C++?
C++ Табулирование функции и cout.precision(2) зачем здесь добавляют 0.75??? нужно протаболюваты функцию 2cosx krok= pi/4; #include<>.... void main() { ofstream tabfile("tabul.txt",ios::out); const float pi=3.1415926; float x=-p ,... подробнее

Показать сообщение отдельно
pEntity
12 / 7 / 1
Регистрация: 12.12.2012
Сообщений: 412

Vector - как сравнить записанные строки? - C++

26.01.2014, 09:36. Просмотров 804. Ответов 9
Метки (Все метки)

Здравствуйте.

C++
1
2
3
4
5
std::vector<std::string> g_Test;
 
g_Test.push_back("One");    
g_Test.push_back("Two");
g_Test.push_back("Three");
Есть строка: char *sTest;

Как проверить есть ли в моем контейнере строка схожая с sTest ?

Логично, что пройтись циклом по всему контейнеру и сравнить строки, но какой итератор использовать для вектора, ведь у меня строки:

C++
1
for( int i = 0; i <= g_WorldModels.size; i++)
А как далее сравнить g_Test с sTest ? По сути at, но я не могу всунуть в string, integer = g_WorldModels.at(i)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru