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

Программа, которая удаляет из введенной с клавиатуры строки начальные пробелы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из заданной символьной строки выбрать те символы ,которык встречаются в ней только один раз,в том порядке, в котором они встречаются в тексте и в том http://www.cyberforum.ru/cpp-beginners/thread768001.html
Из заданной символьной строки выбрать те символы ,которык встречаются в ней только один раз,в том порядке, в котором они встречаются в тексте и в том положении, заменив остальные символы звездочками
C++ Суммировать слагаемые при фиксированном параметре x Пожалуйста помогите!!!!!!!!!!!!!!!!!! Я здесь пытался что-то сделать но увы((((( черновая работа, если нечего неправильно сделайте плиизззз. правильно или хотя бы ссылку киньте на похожий пример. 1. Алгоритм решения задачи сводится к трем циклам, причем два из них вложены в третий. Внешний цикл организует изменение параметра х. Внутренние циклы суммируют слагаемые при фиксированном параметре x... http://www.cyberforum.ru/cpp-beginners/thread768000.html
C++ Удалить из матрицы А все строки, сумма элементов которых четна, а из матрицы – строки, сумма элементов которых нечетна.
Удалить из матрицы А (7х5) все строки, сумма элементов которых четна, а из матрицы В (6х8) – строки, сумма элементов которых нечетна.
Отсортировать массив М и строки матрицы А в порядке убывания C++
Отсортировать массив М(50) и строки матрицы А(6х7) в порядке убывания
C++ Сортировка пузырьком http://www.cyberforum.ru/cpp-beginners/thread767954.html
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #define N 9 #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm"
C++ Как отсортировать массив? Добрый день. Как стандартными средствами отсортировать вектор из целых чисел? подробнее

Показать сообщение отдельно
rangerx
1931 / 1540 / 141
Регистрация: 31.05.2009
Сообщений: 2,905
21.01.2013, 21:08     Программа, которая удаляет из введенной с клавиатуры строки начальные пробелы
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
#include <iostream>
#include <cctype>
#include <cstring>
 
char* trimLeft(char* src) {
    
    char* dest = src;    
    while(*src && std::isspace(*src)) ++src;                 
            
    if(src != dest)
        std::memmove(dest, src, std::strlen(src) + 1);
    
    return dest;
}
 
int main() {
        
    const int n = 256;    
    char str[n];    
    
    std::cout << "input string: ";
    std::cin.getline(str, n);
    
    std::cout << trimLeft(str) << std::endl;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru