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

Простой парсер - как перебрать варианты строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не выполняется код в цикле в приведенном коде http://www.cyberforum.ru/cpp-beginners/thread1234627.html
Не могу понять, почему не выполняется код в цикле в этом коде: // sp_Ch5P255_Exercise05 /// Занятия по книге Стивена Праты "Язык программирования С++" (2012, 6-е издание). /// Упражнения по программированию. Глава 5, страница 255, упражнение 5. /* Предположим, что вы продаете книгу по программированию на языке C++ для начинающих. Напишите программу, которая позволит ввести ежемесячные...
C++ Передача параметра по константной ссылке - что это? объясните мне пожалуйста что такое передача параметра в функцию по константной ссылке? я просто вообще не могу представить что значит & в параметре функции... 2 года как изучаю си, а такое увидел только недавно... & это же операция взятия адреса, я ее знаю только так... но как она может быть параметром убей не пойму... http://www.cyberforum.ru/cpp-beginners/thread1234602.html
C++ Задание директории gcc
Здравствуйте. Первый раз работаю с gcc. Не получается задать директорию для работы. То есть собирается только то, что лежит в C:\MinGW\bin, а это неудобно. Предполагаю, что надо найти какую-то системную переменную PATH и прописать туда директорию, в которой я хочу хранить проект. Но я не представляю, как она выглядит, где ее найти и, что конкретно в нее писать. И в какую директорию тогда надо...
Послать дополнительный клик мышкой C++
Вот есть рабочий код void __fastcall TfMain::reTextContextPopup(TObject *Sender, TPoint &MousePos, bool &Handled) { tagINPUT *i = new tagINPUT; //вариант 1 i->type = 0; i->mi.dx = 0; i->mi.dy = 0; i->mi.mouseData = 0;
C++ Можно ли сделать так чтобы к классу можно было бы одновременно обращаться как к массиву http://www.cyberforum.ru/cpp-beginners/thread1234492.html
подскажите можно ли сделать так чтобы к классу можно было бы одновременно обращаться как к массиву? т.е. не массив классов я имею ввиду, а что то типа класса TStrings в делфи, т.е. к элементу класса чтобы можно было поставить и обратиться к какому то массиву внутри класса... это что надо оператор перегружать или как?
C++ Переставить строку из рандомных 16 символов 256 раз случайным образом Здравствуйте. Помогите пожалуйста! Нужна программа для рандомного переставления букв в различных 16 символах, которые введет сам пользователь. То есть - 1. программа просит задать 16 любых символов 2. задаем 3. программа переставляет эти символы в рандомном порядке между собой (Например: Вводит пользователь - ффффффффЫфффЛффф программа переставляет символы рандомно и получается - ... подробнее

Показать сообщение отдельно
Renji
1795 / 1213 / 284
Регистрация: 05.06.2014
Сообщений: 3,491
27.07.2014, 01:34     Простой парсер - как перебрать варианты строки
Спс, но как тогда сделать все же построчное распознавание?Может через цикл?
Ну, в порядке выпендрежа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
using namespace std;
 
int main()
{
    const std::vector<std::string>list{"zero","one","two","three"};
    switch(std::find(list.begin(),list.end(),"three")-list.begin())
    {
    case 0:cout<<"zero"<<endl;break;
    case 1:cout<<"one"<<endl;break;
    case 2:cout<<"two"<<endl;break;
    case 3:cout<<"three"<<endl;break;
    }
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru