Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2013, 11:51   #1
1o1man
Пользователь
 
Регистрация: 09.12.2007
Сообщений: 49
По умолчанию переделать из С++ в С (смена регистра букв)

Есть рабочий код на с++, нужно переделать его под обычный С. не понимаю куда пихать strupr и что делать вообще(

Код:
#include <iostream>
#include <algorithm>
#include <cctype>
#include <string>
 
int main()
{
   std::string s = "eti bukvi stanut bolwimi";
   std::transform(s.begin(), s.end(), s.begin(), toupper);
   std::cout << s << '\n'; 
   system("pause");
}
1o1man вне форума Ответить с цитированием
Старый 17.03.2013, 14:19   #2
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

Цитата:
не понимаю куда пихать strupr
У вас код из 3х строчек. Две из них - ввод и вывод... Вы прикидываетесь или вам просто лень?
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Старый 17.03.2013, 14:46   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
   char s[100] = "eti bukvi stanut bolwimi";
   char *copy=_strupr( _strdup( s) );
   printf("%s",copy);
   system("pause");
Навеяно тут: http://msdn.microsoft.com/en-us/libr...=vs.60%29.aspx
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.03.2013, 15:24   #4
1o1man
Пользователь
 
Регистрация: 09.12.2007
Сообщений: 49
По умолчанию

Stilet спасибо большое!!

Ezhik Kihze девушка на мехмате учится, 1 курс, ниче не знает. я универ окончил три года назад, у меня делфи было, из-за пары задач в семестр учить язык - не хочется. извините, если напряг кого =(
1o1man вне форума Ответить с цитированием
Старый 17.03.2013, 16:02   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
из-за пары задач
Нужно было всего-то набрать в поисковике strupr()
Как я сделал - сразу на пример вывело.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение регистра букв frantic150 Microsoft Office Excel 11 30.08.2012 08:31
смена регистра в tmemo Tiva C++ Builder 4 25.04.2012 16:51
Изменение регистра букв VladimirAleks Общие вопросы Delphi 4 27.10.2009 19:27
Смена регистра Last Microsoft Office Excel 6 12.08.2009 14:52
Автоматическое исправление регистра букв apomin Microsoft Office Word 6 07.12.2008 00:29