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

Русификация при помощи класса. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись и извлечение даты и времени из БД http://www.cyberforum.ru/cpp-beginners/thread408736.html
Подскажите как записать дату и время в такой формате 2011/12/16 00:59:41 в Базу данных Postgres из проги на с++ интересует какой тип данных надо давать столбцу в таблице и что делать в с++ куча всякой инфы по тому как записывать дату, но не могу найти то что мне надо может кто работал так с posgres из с++ подскажите как записывать дату и время нужного мне формата
C++ Проблема с выводом Здравствуйте.Приношу извинения за банальный вопрос,но ,к сожалению, никак не могу разобраться самостоятельно. Проблема: -Код: #include "iostream.h" main() { cout << "text\n"; return 0; } http://www.cyberforum.ru/cpp-beginners/thread408732.html
C++ Шифрование методом перестановки
Здравствуйте уважаемые! Прошу помощи в написании программы. Пробывал писать сам, но чего то не туда пошел. Буду очень признателен если поделитесь своим опытом. вот задание: "программно реализовать метод шифрования «перестановка». Программа должна получать открытый текст и ключ согласно варианту, шифровать открытый текст и дешифровать шифротекст. Шифрованный и дешифрованный текст...
C++ Символы в строках C++
Написал прог которая сортирует одну строку но вот в чем проблема я ни как не представляю и не понимаю как сделать так что бы был массив N количество строк и отсортировать символы в строках по алфавиту по критерию что первая строка идет по возрастанию вторая по спаданию и т.д #include <stdio.h> #include <conio.h> #include <windows.h> #include <dos.h> int main () {
C++ Ребяты помогите со строками чуток разобраться. http://www.cyberforum.ru/cpp-beginners/thread408715.html
Есть строка. В ней надо найти максимальное количество повторяющихся элементов. int main(){ char s = "pen stolb nos avtobus stil shik kaktus"; char c_max = ""; int max = 0; int col = 0; for ( unsigned int i=0; i<strlen(s); i++ ){ col = 0;
C++ Найти наибольший среди отрицательных и наименьший среди положительных элементов массива Задача такова: В введенном с клавиатуры одномерном массиве найти наибольший среди отрицательных и наименьший среди положительных элементов массива. Кто поможет, огромная благодарность :) подробнее

Показать сообщение отдельно
serge_taranec
Сообщений: n/a
16.12.2011, 08:17     Русификация при помощи класса.
Всем привет! Требуется Ваша помощь в создании файла описания класса для русификации консольной программы.
Например есть код (Взято из раздела "Ответы" находящиеся в этом форуме):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream.h>
#include<math.h>
#include<windows.h>
 
char bufRus[256];
char* Rus(const char* text) 
      {
      CharToOem(text, bufRus);
      return bufRus;
      }
      
      
 
int main()  
{
    cout << Rus("Привет ,Лопух!")<< endl;
    system("pause");
    return 0;
    
}
И мне хотелось бы сделать что нибудь вроде этого:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<iostream.h>
#include<math.h>
#include<windows.h>
#include<RusLang.h>
 
int main()  
{
    cout << RusLang("Привет ,Лопух!")<< endl; // или как тут по другому должно быть?
    system("pause");
    return 0;
    
}
И что приблизительно должно находится в файле RusLang.h:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "stdafx.h"
 
class RusLang
{
private:
char bufRus[256];
char *Rus(const char* text)
{
CharToOem(text, bufRus);
return bufRus;
}
}
Можно ли так делать? И будет работать соответствующим образом хотя бы в MS Visual Studio?
Что тогда надо писать в самом коде программы, чтобы класс работал соответствующим образом?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru