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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
fama
0 / 0 / 0
Регистрация: 14.04.2014
Сообщений: 16
#1

Печать alt-кодов в .txt файл - C++

30.04.2014, 01:34. Просмотров 726. Ответов 14
Метки нет (Все метки)

Как напечатать символы alt-кодов в .txt файл через С++?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2014, 01:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Печать alt-кодов в .txt файл (C++):

В папке К2 создайте файл t3.txt, в который перепишите вначале текст из файла t1.txt, а затем из t2.txt - C++
Программным путем: 1. В папке С:\temp создайте папки К1 и К2. 2. В папке К1: a) создайте файл t1.txt, в который запишите следующий...

Переписать все числа из файлов 1.txt и 2.txt в файл 3.txt - C++
Здравствуйте! Нужна помощь. Есть два текстовых файла 1.txt и 2.txt в них есть числа. реализовать консольное приложение которое...

Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt - C++
Еще раз приветствую дорогие программисты.Надеюсь на вашу помощь. Найти минимальное и максимальное числа из input.txt и записать его в...

Исправить программу, чтоб считывала текст из файла Input.txt и выводит в файл Output.txt - C++
Даны координаты центра и радиус R окружности, координаты точки. Найти точки пересечения касательных с окружностью input.txt 1 1 1 2 2...

Переписать данные файла input.txt в файл output.txt, отсортировать их в алфавитном порядке по фамилии - C++
Народ меня тут 11 задач мне нужно их подробно прокомментировать какая строчка что делает(пример первая задача) помогите плиз кому не...

Считать 10 целых чисел с файла 1.txt и записать в файл 2.txt максимальный элемент и его индекс - C++
нужно считать 10 целых чисел с файла 1.txt и записать в файл 2.txt максимальный элемент и его индекс я начала делать, но в файл 2.txt...

14
gazlan
3134 / 1910 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
30.04.2014, 01:50 #2
Вот, все слова знаю, а понять не могу. Что именно вам требуется?
0
fama
0 / 0 / 0
Регистрация: 14.04.2014
Сообщений: 16
30.04.2014, 02:08  [ТС] #3
Мне нужно сделать таблицу символами ╔═╦═╗ в выходном файле. Но они никак не печатаются в выходном файле. Печатаются квадратики.
0
gazlan
3134 / 1910 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
30.04.2014, 02:33 #4
Это символы псевдографики. Используйте их ASCII-коды и DOS шрифт для просмотра (такой, как Terminal, например).
0
Миниатюры
Печать alt-кодов в .txt файл  
fama
0 / 0 / 0
Регистрация: 14.04.2014
Сообщений: 16
30.04.2014, 07:29  [ТС] #5
Тогда русские буквы не печатаются при заполнении таблицы.
0
gazlan
3134 / 1910 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
30.04.2014, 07:46 #6
Цитата Сообщение от fama Посмотреть сообщение
Тогда
Это когда? Код покажите. Экстрасенсы в отпуске.
0
fama
0 / 0 / 0
Регистрация: 14.04.2014
Сообщений: 16
30.04.2014, 08:03  [ТС] #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    ofstream o("out.txt");
    o<<char(201);
    for(int i = 0; i < 20; i++)
        o<<char(205);
    o<<char(187)<<endl<<char(186);
    o<<" Иванов И.И."; o.width(9); o <<char(186)<<endl;
    o<<char(200);
    for(int i = 0; i < 20; i++)
        o<<char(205);
    o<<char(188);
 
    return 0;
}
Ну вот так вот например
0
zss
Модератор
Эксперт С++
6694 / 6256 / 2085
Регистрация: 18.12.2011
Сообщений: 16,334
Завершенные тесты: 1
30.04.2014, 08:15 #8
Как раз русские-то правильно.
А вот остальные Вы взяли с другой кодовой таблицы
(не Windows 1251).
0
fama
0 / 0 / 0
Регистрация: 14.04.2014
Сообщений: 16
30.04.2014, 08:43  [ТС] #9
ZSS, во всех шрифтах кроме Terminal печатает русские буквы и не печатает символы псевдографики. А в Terminal наоборот.
0
zss
Модератор
Эксперт С++
6694 / 6256 / 2085
Регистрация: 18.12.2011
Сообщений: 16,334
Завершенные тесты: 1
30.04.2014, 09:00 #10
Terminal использует кодовую таблицу DOS 866.
Для перекодировки русских букв из windows используйте функцию
C++
1
2
3
#include <windows.h>
....
CharToOem(strFrom,strTo);
strFrom - что перекодировать strTo - куда поместить результат.
Например, Вашего Иванова можно записать так
C++
1
2
3
4
    char str[100];
    CharToOem(" Иванов И.И.",str);
    o<<str;
...
0
fama
0 / 0 / 0
Регистрация: 14.04.2014
Сообщений: 16
30.04.2014, 12:46  [ТС] #11
А сделать так чтобы во всех остальных шрифтах печатались символы псевдографики возможно?

Добавлено через 3 часа 33 минуты
Вот странная штука получается на одном ПК для этого кода:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    ofstream out("out.txt");
    for (int i =0; i < 256; i++)
        out<< i<<": "<<char(i)<<endl;
    return 0;
}
На выходе вот как на картинке, а на втором ПК квадратики.
0
Миниатюры
Печать alt-кодов в .txt файл  
fama
0 / 0 / 0
Регистрация: 14.04.2014
Сообщений: 16
30.04.2014, 16:10  [ТС] #12
Ну помогите кто-нибудь)
0
alsav22
5431 / 4826 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
30.04.2014, 16:43 #13
В файле что? Как создавался?
0
fama
0 / 0 / 0
Регистрация: 14.04.2014
Сообщений: 16
30.04.2014, 22:01  [ТС] #14
alsav22, ну вот я кинул, что у меня в файле на первом компе. Как создавался - код на верху скинул. Позже скину что на втором компе по тому же коду.
0
alsav22
5431 / 4826 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
30.04.2014, 22:10 #15
Цитата Сообщение от fama Посмотреть сообщение
Как напечатать символы alt-кодов
Под символами alt-кодов, что имеется ввиду?

Добавлено через 26 секунд
Цитата Сообщение от fama Посмотреть сообщение
На выходе вот как на картинке, а на втором ПК квадратики.
А должно как быть?
0
30.04.2014, 22:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2014, 22:10
Привет! Вот еще темы с ответами:

отладить программу на языке С++, которая считывает из файла a.txt строку и записывает её в файл b.txt в обратном порядке - C++
я это взяла из книги полностью готовый код, а он не идёт.Помогите отладить, пожалуйста #include &lt;string.h&gt; #include &lt;stdlib.h&gt; ...

Прочитать txt и записать в другой txt файл - C++
Вот у меня например текстовый файл(Это 1 задание, осилил как-то), туда записан список студентов., мне нужно его прочитать (уже 2 задание)и...

В файле input.txt содержатся сведения о группе студентов. переписать данные файла в файл output.txt, отсортировав их по возрастанию - C++
Добрый вечер!!! Я - новичок по работе с С++, помогите, пожалуйста, написать программу на этом языке. В файле input.txt содержатся сведения...

Сформировать из файла f4.txt файл g.txt - C++
Сформировать из файла f4.txt файл g.txt, состоящий из целых чисел, но для нечётных чисел указать также их значение английским словом 1...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

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