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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести строку, содержащую те же символы, но расположенные в обратном порядке. http://www.cyberforum.ru/cpp-beginners/thread358875.html
Ввод и вывод строк осуществлять, используя функции gets и puts. При реализации программы использование функций для работы со строками из библиотек stdlib.h и string.h запрещено. Дана строка....
C++ Вывести на экран все сообщения, отправленные в дату, указанную пользователем Необходимо разработать программу, в которой выполняется ввод списка записей определенного типа, а затем - обработка списка. Сначала в программе должен вводиться размер списка (целое число), а сам... http://www.cyberforum.ru/cpp-beginners/thread358871.html
код double в действительные числа и наоброт C++
ребят помогите идеями, как можно осуществить перевод действительного числа в код double и наоборот. Если делать по стандартному алгоритму, тоесть: 1)перевести число в двоичную 2)найти мантиссу...
C++ Обнаружение повторяющихся цифр в массиве
В общем нужно найти всё, что повторяется и какое количество раз. Голова с алгоритмом чот ваще не думает... Сделал по самому деревенскому... #include <iostream> using namespace std; const int...
C++ Исправить ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread358832.html
Задача простейшая, но вот реализовать не получается правильно, вот условие : Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 3% предоставляется, если сумма покупки...
C++ Массивы Дан массив из, произвольно набранных, целых чисел. Требуется найти уникальные, т.е. не повторяющиеся числа и вывести их на экран, числа которые повторяются, просто записать в конец отсортированного... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
01.10.2011, 20:22

Не по теме:

Пишу лишь с целью дискусси об эффективности

Цитата Сообщение от easybudda Посмотреть сообщение
hile ( isspace(*(p+1)) )
* * * * * * * * * * * * * * * * * * * * memmove(p+1, p+2, strlen(p+1));
- думаю проще всё же подсчитать число пробелов, а потом уж сдвинуть блок памяти (на каждом пробеле двигать полстроки думаю менее эффективно)
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
while(buf + i)
* * * * * * * * * * * * {
* * * * * * * * * * * * * * * * //Последовательно проверяем каждй символ после пробела
* * * * * * * * * * * * * * * * if((buf + i)[0] == ' ')
* * * * * * * * * * * * * * * * * * * * i++;

1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru