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

Перевод содержимого текстового файла в верхний регистр - C++

Восстановить пароль Регистрация
 
FarStar
Заблокирован
28.01.2013, 13:57     Перевод содержимого текстового файла в верхний регистр #1
Собственно вопрос в шапке. Как перевести всё содержимое текстового файла в верхний регистр? Кодировка UTF-8 без BOM (хотя это особо и не важно)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2013, 13:57     Перевод содержимого текстового файла в верхний регистр
Посмотрите здесь:

перевод строки в верхний регистр C++
Перевод строки в верхний регистр C++
Отправка содержимого текстового файла на почту C++
Копирование содержимого текстового файла C++
Проверка содержимого текстового файла C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11845 / 6824 / 771
Регистрация: 27.09.2012
Сообщений: 16,919
Записей в блоге: 2
Завершенные тесты: 1
28.01.2013, 14:20     Перевод содержимого текстового файла в верхний регистр #2
Как вариант:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <fstream>
#include <iterator>
#include <algorithm>
int main(){
    std::wfstream ifile(L"c:\\cpp\\input.txt",std::ios::in | std::ios::binary);
    std::wfstream ofile(L"c:\\cpp\\output.txt",std::ios::out | std::ios::binary);
    std::transform(std::istreambuf_iterator<wchar_t>(ifile),std::istreambuf_iterator<wchar_t>(),(std::ostreambuf_iterator<wchar_t>(ofile)),towupper);
    return 0; 
}

Не по теме:

Ох уж эта STL

Jupiter
28.01.2013, 14:27
  #3

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
Ох уж эта STL
Цитата Сообщение от Croessmah Посмотреть сообщение
std::wfstream ifile(L"c:\\cpp\\input.txt"
Ох уж эта студия

FarStar
Заблокирован
28.01.2013, 14:54  [ТС]     Перевод содержимого текстового файла в верхний регистр #4
А если кодировка UTF-8 ?
Croessmah
28.01.2013, 14:56     Перевод содержимого текстового файла в верхний регистр
  #5

Не по теме:

Цитата Сообщение от Jupiter Посмотреть сообщение
Ох уж эта студия
блин, точно...L забыл убрать )))

Yandex
Объявления
28.01.2013, 14:56     Перевод содержимого текстового файла в верхний регистр
Ответ Создать тему
Опции темы

Текущее время: 00:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru