powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Работа со строкой на VC++ 6.0
5 сообщений из 5, страница 1 из 1
Работа со строкой на VC++ 6.0
    #32223267
Luzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Требуется написать функцию
название BeginSpace - дополнят строку начальными пробелами
Вход: исходная строка, целое число (длина строки)
Выход: преобразованная строка

Если длина исходной строки = целому числу, то возвратить исходную строку

Если длина исходной строки = 0, то возвратить строку заполненую пробелами

Иначе Добавить требуемое количество пробелов перед исходной строкой

и за ранее спасибо
...
Рейтинг: 0 / 0
Работа со строкой на VC++ 6.0
    #32226316
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не вижу ничего сложного ...

но вот готовый пример сдесь вам врядтле кто то выложит ...
...
Рейтинг: 0 / 0
Работа со строкой на VC++ 6.0
    #32226432
olk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
CString BeginSpace(CString str,int n)
{
CString result=str.Left(n); 
for(int i= 0 ;i<(n-str.GetLengt());i++)
{
   result.Insert( 1 ,_T( " " )); // или  result.Insert( 0 ,_T( " " )); - не помню надо проверить
}
return result;
}
...
Рейтинг: 0 / 0
Работа со строкой на VC++ 6.0
    #32226502
YuriAM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотри какая логика у тебя
==Если длина исходной строки = целому числу, то ...
==Если длина исходной строки = 0, то ....
=== Иначе ....

Когда это "иначе" ?
...
Рейтинг: 0 / 0
Работа со строкой на VC++ 6.0
    #32227821
Фотография Циничный Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чаво будет если:

char* s="The f..king string";
int n=5;

BeginSpace(s,n);

???
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Работа со строкой на VC++ 6.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]