Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 07.07.2010
Сообщений: 32

Ввод кориллической строки в консоли

04.11.2010, 22:12. Показов 1163. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.
Интересует следующий момент: можно ли настроить консоль таким образом чтобы при вводе строки русским шрифтом эта самая строка принималась и адекватно выводилась?
(а то выводится черте что )

А еще до мня дошли слухи (заранее прошу прощения если буду нести откровенную ересь )
что можно создать в проекте текстовый файл и использовать его для хранения данных, более того сохранять там все изменения.
например:
при запуске программы создается динамический массив, в него копируются данные из того самого файла.. далее вся работа с данными(добавление/удаление/редактирование) ведется с массивом...
перед закрытием вся информация помещается назад в файл.
Это возможно?
Если да то как?
Заранее большое спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2010, 22:12
Ответы с готовыми решениями:

Ввод строки с консоли
Приветствую! Как реализовать ввод строки с консоли? В данный момент задать строку можно из кода программы. Конкретнее: string...

Ввод строки с консоли
Как ввести строку "text" ( char s = "text"; ) с консоли? #include<stdio.h> #include<string.h> void Del(char *s) { ...

Ввод строки с консоли
Всем привет, такой вопрос. Нашел годный пример. Как реализовать ввод строки "5*3-9/3" вручную с консоли? Заранее благодарен....

2
 Аватар для IrishaIrinaChe
29 / 29 / 3
Регистрация: 23.09.2010
Сообщений: 203
04.11.2010, 22:29
это возможно. есть методичка, объясняющая процесс.
Вложения
Тип файла: rar СИ++(6-10).rar (5.87 Мб, 48 просмотров)
1
ниначмуроФ
 Аватар для PointsEqual
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
04.11.2010, 22:32
Лучший ответ Сообщение было отмечено Demien-DM как решение

Решение

Цитата Сообщение от Demien-DM Посмотреть сообщение
А еще до мня дошли слухи (заранее прошу прощения если буду нести откровенную ересь )
что можно создать в проекте текстовый файл и использовать его для хранения данных, более того сохранять там все изменения.
например:
при запуске программы создается динамический массив, в него копируются данные из того самого файла.. далее вся работа с данными(добавление/удаление/редактирование) ведется с массивом...
перед закрытием вся информация помещается назад в файл.
Это возможно?
Если да то как?
Заранее большое спасибо.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <fstream>
#include <ctime>
#include <algorithm>
 
using namespace std;
 
int main(){
 
    ifstream fin("ini.txt");
 
    if (!fin){
        cerr << "Error";
        return EXIT_FAILURE;
    }
 
    int size = 0;
 
    fin >> size;
 
    int* arr = new int[size];
 
    for (int i = 0; i < size; ++i){
        arr[i] = i;
        cout << arr[i] << " ";
    }
 
    delete [] arr;
    fin.close();
 
    ofstream fout("ini.txt");
    if (!fout){
        cerr << "Error";
        return EXIT_FAILURE;
    }
    ++size;
    fout << size;
 
   fout.close();
 
 
        return 0;
}
если в ini.txt изначально есть число отличное от 0.

При каждом запуске программы размерность массива будет увеличиватся на 1;

Добавлено через 2 минуты
Цитата Сообщение от Demien-DM Посмотреть сообщение
Интересует следующий момент: можно ли настроить консоль таким образом чтобы при вводе строки русским шрифтом эта самая строка принималась и адекватно выводилась?
Вам наверно сюда
Русские шрифты в консоли
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2010, 22:32
Помогаю со студенческими работами здесь

Ввод строки из 10 символов в консоли
Необходимо ввести в консольном приложении строку из 10 символов , и сделать так чтобы программа выводила эту же строку из 10 символов ,но...

Реализовать ввод строки с консоли пользователем и найти количество заданного символа в введённой строке
Ввести предложение и подсчитать сколько букв 'н' в нем.

Что работает быстрее, ввод с консоли или ввод с файла?
вводятся множество списков программа удаляет первое число списка и удаляет все числа в этом списке если встречается 1. потом она их...

Переделать ввод с консоли на ввод из файла
Здравствуйте! Написала программу, но результат таков: я брала информацию из строки. Мне нужно, чтобы брать информацию из файла, а не из...

Пропускает ввод данных в консоли. Не работает часть кода. Пропускает ввод фио
Добрый день! Помогите пожалуйста! В void add_dinamo() пропускает cout&lt;&lt;&quot;ФИО: \t&quot; ; cin.getline(b.fio, 49); а дальше...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru