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

Украинские символы в консоли - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Молекулярная динамика http://www.cyberforum.ru/cpp-beginners/thread172444.html
Доброго времени суток! Получилось так, что как всегда дотянул и теперь время поджимает. Может есть у кого эта программа написанная на с++ ?
C++ Следует ли пользоваться командой system()? С помощью функции system можно легко работать с файлами и каталогами. Но возникает 3 вопроса. 1) копировать перемещать удалять файлы лучше этой командой или api или другими библиотеками?... http://www.cyberforum.ru/cpp-beginners/thread172443.html
"Бинарный перцептрон" Не совсем просто =) P.S: для меня) C++
Цель: Написать программу "Бинарный перцептрон". Алгоритм обучения: 1) Логическая функция T=x1+x2*x3 (xi=0 или 1) 2) На вход подается образ Х. 3) Каждый компонент Х = {x1..xn} умножается на вектор...
C++ Использование динамических массивов
Прошу вашей помощи в решении след задачи (не нужно мне, чтоб вы решали, а хотя б подсказали как все это организовать). Мне надо решить систему Дифф уравнений. Предмет - баллистика. Суть примерно в...
C++ Алгоритмы сортировки массивов http://www.cyberforum.ru/cpp-beginners/thread172418.html
Всем привет, хочу для общего развития узнать все способы сортировки массивов.(массив произвольный) (метод пузырька я знаю) какой из них самый быстрый? я только начинаю учить С++ , поэтому прошу...
C++ Найти количество отрицательных элементов массива ,состоящем из n элементов ,вычислить количество отрицательных элементов массива! ForEveR, надежда на теебя!!)) подробнее

Показать сообщение отдельно
american idiot
3 / 3 / 0
Регистрация: 04.12.2009
Сообщений: 51
31.10.2011, 01:02  [ТС]
Если кому-то интересно, то я решил проблему написанием такой программки:
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
using System;
using Microsoft.Win32;
using System.Text;
 
 
namespace Ukrainian
{
    public class UkrConsole
    {
        private static readonly RegistryKey Reg = Registry.CurrentUser.CreateSubKey("Console");
        private static string[] _registryValueNames;
        private static bool _registryModified;
        public static void Enable()
        {
            _registryModified = false;
            Console.OutputEncoding = Encoding.UTF8;
            Console.InputEncoding = Encoding.Default;
            ScanRegistry();
            if (!_registryModified)
            {
                Reg.SetValue("FontSize", 0x111001);
                Reg.SetValue("FaceName", "Consolas");
                Reg.Close();
                System.Windows.Forms.Application.Restart();
                Environment.Exit(1);        
            }
        }
        public static void Disable()
        {
            ScanRegistry();
            if (_registryModified)
            {
                Reg.SetValue("FontSize", "0");
                Reg.DeleteValue("FaceName");
                Reg.Close();
                System.Windows.Forms.Application.Restart();
                Environment.Exit(1);
            }
        }
 
        private static void ScanRegistry()
        {
            _registryModified = false;
            _registryValueNames = Reg.GetValueNames();
            foreach (string registryValueName in _registryValueNames)
                if ((registryValueName == "FaceName") && (Reg.GetValue(registryValueName) != null))
                {
                    _registryModified = true;
                    break;
                }
        }
        public static bool Modified()
        {
            ScanRegistry();
            return _registryModified;
        }
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru