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

Как быстрее распарсить char*? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ это оптимальное решение? http://www.cyberforum.ru/cpp-beginners/thread1018543.html
Даны три стержня, на один из которых нанизаны восемь колец, причем кольца отличаются размером и лежат меньшее на большем. Задача состоит в том, чтобы перенести пирамиду из N колец за...
C++ Освободить память и записать по новой Есть массив: char Name; нужно выполнить проверку ввода данных и при надобности освободить память и записать в массив новое значение void Country::setName(void){ if(Name!=NULL){ char *Name =... http://www.cyberforum.ru/cpp-beginners/thread1018534.html
как сделать , что бы при вводе слова "Minsk" у меня выполнялось действие? C++
Вообщем я не могу понять , как сделать , что бы при вводе слова "Minsk" у меня выполнялось действие?Мне нужно сделать так, что бы при вводе названия города , у меня выводилось количество свободных...
Дано целое число X произвольной разрядности. Опреде-лить, сколько раз в числе встретилась каждая десятичная цифра. C++
Дано целое число X произвольной разрядности. Опреде-лить, сколько раз в числе встретилась каждая десятичная цифра.с пояснениями Пожалуйста
C++ Компьютерная графика http://www.cyberforum.ru/cpp-beginners/thread1018517.html
Здравствуйте , ни как не могу разобраться , надо добавить еще 1 линию проходящую через квадрат а не получается..., помогите пожалуйста. Вот код программы: #include <time.h> #include <stdio.h>...
C++ Int** a или зачем ** ? Существует программа для перемножения двух матриц. В ней используется подобное объявление переменных. Хотелось бы понять, для чего, и с какой целью. Устал искать информацию, решил спросить у вас.... подробнее

Показать сообщение отдельно
DarkMasterW
4 / 4 / 0
Регистрация: 25.10.2013
Сообщений: 230

Как быстрее распарсить char*? - C++

25.11.2013, 17:21. Просмотров 242. Ответов 3
Метки (Все метки)

Собственно есть char* строка внутри которой есть разделители. Как наиболее быстро будет ее разложить в массив?
Строка выглядит примерно так:
; опция_1 параметр1 параметр2; опция_2 параметр1; опция_3 параметр1;

Перекидывать в стринг, насколько я понимаю совсем не есть правильно.
Писать простой цикл for в котором настакивать *char и делать проверку на разделитель для перехода к новому элементу массива?

Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru