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

Парсинг адресной строки, хочу извлечь индекс и название города - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ сбор данных о подключенных дисках http://www.cyberforum.ru/cpp-beginners/thread745268.html
нужно найти информацию о подключенных дисках (cdrom, ramdisc...) нахожу их с помощью этого кода: this->listBox1->Items->Clear(); this->comboBox1->Items->Clear(); int n; char dd; DWORD dr = GetLogicalDrives(); for( int i = 0; i < 26; i++ ) {
C++ происходит переполнение памяти ? Пожалуйста помогите решить проблему: при компиляции ошибок нет, но при запуске выдает ошибку, я так понимаю происходит переполнение памяти, но как этого избежать?, пробовал delete (имя массива) - не помогает. Скрин с ошибкой ниже. Сам код: #include "stdafx.h" #include "iostream.h" #include "windows.h" #include "time.h" http://www.cyberforum.ru/cpp-beginners/thread745261.html
Написать программу, которая копирует содержимое входного файла в выходной файл C++
треба: 1. Написати програму, яка копіює вміст вхідного файлу у вихідний; підраховує кількість розділових знаків у тексті; виводить усі слова що мають парну кількість літер; міняє місцями першу і останню літери місццями. 2.Структура з ім'ям DETAL, яка містить наступні поля: NAME –- назва деталі; SORT –- сорт вибору; DATE - дата виготовлення (масив з 3 чисел) вот!
Вывод англ. слов(строка) C++
Не могу найти ошибку, прошу помощи. Программа должна из строки английский и русских слов выдавать только русские. С рядом из англ. слов работает нормально, но если идёт сначала русское, а потом английское слово, то выдаётся английское слово и МММ. #include "stdafx.h" #include "conio.h" #include "iostream" using namespace std; int main() { setlocale(0,"");
C++ Конструктор с const char http://www.cyberforum.ru/cpp-beginners/thread745251.html
Сегодня взялся за изучение конструкторов , классов и методов защиты и сразу появилось несколько вопросов. class Book { private: char a; char b; public: Book (char a,const char g) {
C++ Представить описание алгоритма и текст программы, позволяющих для заданного пятизначного целого числа подсчитать количество его единиц Пожалуйста, помогите, нельзя использовать функции объявления, все делать через define подробнее

Показать сообщение отдельно
Excogit8er
2 / 2 / 0
Регистрация: 23.10.2012
Сообщений: 66
25.12.2012, 23:17  [ТС]     Парсинг адресной строки, хочу извлечь индекс и название города
Цитата Сообщение от prazuber Посмотреть сообщение
О боже, какой boost, какой regex? Вы мне можете объяснить, зачем они здесь?
Ну я, конечно, STL знаю не сильно лучше, чем boost (т.е. вообще никак) и в этом коде мало что понял, но сдается мне, что тут что-то не так. Вот строки, которые нужно распарсить:

--------------------
125414, Москва г, Петрозаводская ул, дом № 24а, корпус 2
125493, Москва г, Смольная ул, дом № 5
Москва г, Онежская ул, дом № 11.11.2008""
--------------------


Прикол в том, что индекс может находиться в начале строки, а может и не находиться, т.е. его может не быть (я для проверки использовал isdigit), плюс индекс - это всегда 6 цифр (у меня в цикле for это проверяется). Город может быть какой угодно и находиться в любом месте строки, не обязательно Москва, стабильно лишь то, что после названия города идут символы: " г,", каким образом в структуру копируется именно то, что нужно?? С примером с указателями там хоть "прозрачно" все было, а тут...
 
Текущее время: 15:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru