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

Как разбить строку по нескольким делиметрам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конвертация в KOI-7 http://www.cyberforum.ru/cpp-beginners/thread290865.html
Здравствуйте! Вопрос: Нужно программно конвертировать обычный текстовый файл в двоичный файл с КОИ-7 кодировкой. Алгоритм: Перевести символы в 16-чный код согласно КОИ-7 16-ый код конвертировать в бинарный,(пример :7F(HEX)=1111111(BIN) ) Вопрос: правильно ли я рассуждаю?
C++ Перевод строки CString в массив чисел Здравствуйте. Имеется строка CString вида S1S2S3S12S12S0S10S То есть символы S чередуются с цифрами от 0 до 15. Нужно все эти цифры вставить в массив. Делаю вот так: index_str - сама строка CString, index - массив int. int b = 1; int k = 0; for (int i = 1; i != 150; i++) { if (index_str == 'S') { CString s; s.Mid(b, i-b); http://www.cyberforum.ru/cpp-beginners/thread290862.html
Переписать з паскаля на С C++
Нужно переписать две програми з Turbo pascal в Turbo C 1. Визначення, чи дорівнює сума цифр цілої частини дійсного числа сумі такої ж кількості цифр в дробовій частині. program sd; uses crt; var
Квадратная матрица и симметричная её часть C++
Помогите решить задачу, пожалуйста: Написать функцию,которая вычисляет для заданной квадратной матрицы А симметричную её часть S(ij) = (A(ij)+A(ji))/2 и кососимметричную часть K(ij)=( A(ij)-A(ji))/2 . Помогите, пожалуйста. Не могу реализовать в Си++, хоть убейте меня.
C++ Поиск в массиве http://www.cyberforum.ru/cpp-beginners/thread290852.html
нашел код #include <iostream> using namespace std; int main( void ) { int index= -1, key, i;
C++ const static vector<type> Мне нужно создать внутри класса вектор цветов предлагаемых в конструкторе как дефолтные... лучше static, лучше const... главное - чтобы работало. Не могу нагуглить синтаксис такого объявления т. е. у меня конструктор с прототипом Graph::Graph(std::vector<PlotOnSteps>,const std::vector<QColor>& colors = stdColors) и требуется определить идентификатор stdColors. QColor - вразумительная структура... подробнее

Показать сообщение отдельно
fantomart
2 / 2 / 0
Регистрация: 28.11.2010
Сообщений: 41
08.05.2011, 14:28     Как разбить строку по нескольким делиметрам
я вот так выделял:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
while(i<n&&gets(text[i])!=NULL&&text[i][0]!='\0')i++;//ввод текста
r=i;//r- кол-во введенных строк
for (i=0;i<r;i++)
 for (j=0;j<strlen(text[i]);j++)
 {
  m=j;//начало слова
  while (strchr(razdel,text[i][j])==NULL&& j<strlen(text[i]))
  {k++;j++;//k - длинна слова
  }
 
  for(q=0,m2=m;m2<j;m2++,q++)
  tmp[q]=text[i][m2];//запись текущего слова
  tmp[q]=NULL;//NULL после слова}
 
Текущее время: 07:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru