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

Удалить из строки начальные пробелы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск ошибки. http://www.cyberforum.ru/cpp-beginners/thread552518.html
Программа работает правильно, но преподаватель говорит, что есть нехорошая ошибка. Никак не могу ее найти. Помогите найти ее пожалуйста.. #include <iostream> #include <cmath> using namespace...
C++ Преобразование к char* Переведите, пожалуйста, на русский язык, что значит эта строчка: (char*)&var Если я правильно понимаю, то это: "передать как ссылку, преобразовав к указателю на char". НО! Мне непонятно:... http://www.cyberforum.ru/cpp-beginners/thread552516.html
C++ База данных книг!
Народ, помогите пожалуйста с лабораторной на C++.Нужно написать программу, которая согласно запросу пользователя выводит информацию о книгах, выпущенных после указанного года. ...
C++ Помогите с рядом с Тейлора
Дано разложение функции y(x) в ряд Тейлора. Составить программу, вы-числяющую для значения x и точности Eps: точное значение функции y(x) – где это возможно; сумму членов ряда S(x) до достижения...
C++ Определить, является ли фигура прямоугольником http://www.cyberforum.ru/cpp-beginners/thread552484.html
У меня имеется класс Rectangle, где имеется 4 координаты вершин (декартовы) в области первого квадранта от 0.0 до 20.0 ( по y и по х). Определить является ли фигура прямоугольником?
C++ char * Я правильно понимаю, что char *chbuff = "qwerty"; chbuff+= 2; этот код передвинет указатель на букву 'e'? что тогда произойдет с q и w? Если неправильно понимаю, объясните, что значат эти... подробнее

Показать сообщение отдельно
rangerx
1941 / 1550 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
19.04.2012, 22:23
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cctype>
 
void trim_left(char* src)
{
    char* dest = src;
    while(std::isspace(*src)) ++src;
    while(*src) *dest++ = *src++;
    *dest = '\0';
}
 
int main()
{
    char s[256] = "";
 
    std::cout << "input string: ";
    std::cin.getline(s, sizeof(s));
 
    trim_left(s);
    std::cout << s << '\n';
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru