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

Удалить символы из строки с условием - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите с Задачей http://www.cyberforum.ru/cpp-beginners/thread422445.html
составить программу, котороя распечатывает значения функций 10*N,100*N и 1000*N, для N=1....10 с шагом изменения N равным 2.
C++ txt файлы в С++ В заданном текстовом файле напечатать все строки, длина которых меньше заданного числа. Txt файл задается предварительно. Нужна ваша помощь. http://www.cyberforum.ru/cpp-beginners/thread422433.html
C++ Неправильное заполнение строки CString
С прибора приходит набор символов по рс232, заполняет буфер правильно. При преобразование буфера в строку(для вывода в окно) получается непонятно что. преобразовываю так: CString s,j; for...
есть файл с данными ручек... C++
есть данные в файле: name flag price length нужно найти самую дорогую ручку и ручку самую дешевую на 1 метр пробега. также условие насчет флага, с чем мне и нужна помощь, если flag=0 сохранять...
C++ Одномерный массив http://www.cyberforum.ru/cpp-beginners/thread422406.html
Задания дан одномерный массив A вводимый с клавиатуры, данно число B также вводимое с клавиатуры надо чтобы программа делала так A+1*D, A+2*D,A+3*D, где А это элементы массива! как это сделать?
C++ Неразрешенный внешний элемент #include "stdafx.h" #include <stdio.h> #include <pcap.h> #pragma comment (lib,"wpcap.lib") #pragma comment(lib, "kernel32.lib") #pragma comment(lib, "user32.lib") int main(int argc, char... подробнее

Показать сообщение отдельно
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.01.2012, 22:02
Dekio, кстати, Вы ищете последнюю последовательность. Но где это сказано в условии?
Там скорее
Цитата Сообщение от dscoma Посмотреть сообщение
Как корректно удалить первую часть строки
Добавлено через 1 минуту
Цитата Сообщение от NoMasters Посмотреть сообщение
Например, испорченная исходная строка...
а кто Вам не дает сделать так
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
 
#define DELIM "\n"
#define C '{'
 
int main (void)
{
   char s[] = "text\ntext\ntext {text";
   char *p;
   char *t = strdup (s);
   
   for ( p = strtok (t, DELIM) ; p && !strchr (p, C) ; p = strtok (NULL, DELIM) );
   printf ("%s", p);
   free (t);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru