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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблонные классы ну Очень нана) http://www.cyberforum.ru/cpp-beginners/thread134023.html
Всем прива) Нужна помощь... Неуспеваю с лабами по ООП А препод не допускает без всех зданых..( Задание выглядит так:...
C++ Вычисления значения арифметического выражения на C++ Помогите, пожалуйста, создать приложение для вычисления значения арифметического выражения, которое может включать в себя действительные числа, а также круглые скобки и следующие операции: +, -, *,... http://www.cyberforum.ru/cpp-beginners/thread134021.html
C++ вопрос по интерпретации
помогите пожалуйста с переводом проги с паскаля на си uses crt; const n=6; m=5; function Prost(z:integer):boolean;{функция логического типа, определяет простое или нет} var...
C++ Удаление строк из файла
Имеется файл формата аа бб вв гг дд Как удалить введенную с клавиатуры строку? Только чтоб не оставалось пробелов
C++ массивы http://www.cyberforum.ru/cpp-beginners/thread133947.html
Помогите плиз! нужно задать массив из 50 целых четырёхзначных чисел с помощью датчика случайных чисел. Создать массив, состоящий из индексов неповторяющихся элементов. Повторяющиеся элементы заменить...
C++ Работа с матрицами помоготи с небольшой задачкой пожалуйста ) заранее благодарен Дана действительная матрица 7x7. Найти минимальное значение среди элементов, стоящих над главной диагональю, и максимальное среди... подробнее

Показать сообщение отдельно
yanyk1n
4330 / 1461 / 152
Регистрация: 12.03.2009
Сообщений: 5,310
23.05.2010, 11:06
stv, нет. Но можно написать аналог:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <cstring>
 
void del(char*, int, int);
 
using namespace std;
 
const int SIZE = 100;
int main()
{
    char str[SIZE];
    cout << "-> ";
    cin.getline(str, SIZE);
    int K, L;
    cout << "Позиция и количество -> ";
    cin >> K >> L;
    del(str,K,L);
    cout << str << endl;
    return 0;
}
 
void del(char* st, int t, int k)
{
    for (int i = t - 1; i < strlen(st); i++)
    {
        st[i] = st[i+k];
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru