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

getch и TCHAR - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как расписать этот пример в dev-C++? http://www.cyberforum.ru/cpp-beginners/thread669017.html
Как расписать этот пример в dev-C++?
C++ Задача решаемая методом рекурсии Помогите решить задачку в си++ методом рекурсии. методом рекурсии приходится решать по прихоти преподавателя(( Проложить полотно железной дороги по кратчайшему, с эконо¬мической точки зрения, пути между пунктами А и Б. На географи¬ческой карте строится некоторая прямоугольная область, где в ле¬вом нижнем углу помещен пункт А, а в правом верхнем углу — пункт Б. Прямоугольная область по... http://www.cyberforum.ru/cpp-beginners/thread669016.html
C++ Школьная олимпиада. Задача с кубиками (самая сложная из всех задач)
Очки на игральных кубиках распологаются так, чтобы совпадали суммы чисел на противоположных гранях: 1+6 = 2+ 5 = 7. Составьте программу, которая по заданному (не обязательно упорядоченному) набору из шести различных целых положительных чисел из диапазона 1..10000 проверяла, можно ли разместить эти числа на гранях кубика таким образом, чтобы выполнялось это правило. Если можно, то программа должна...
C++ Коды букв и чисел)
Подскажите с помощью какой команды проверяется код цифры или буквы:)
C++ Олимпиадное задание на школьной олимпиаде http://www.cyberforum.ru/cpp-beginners/thread668995.html
75 боликов стоят дороже, чем 125 лёликов, но дешевле, чем 126 лёликов. Каждый из них дешевле рубля и стоит чётное количество копеек. Нетрудно доказать, что за трёх боликов и одного лёлика придётся заплатить больше рубля (вам доказывать не надо). Составьте программу, которая определяет стоимость каждого болика и лёлика, и выведет на экран все решения данной задачи. Входных данных нет. На...
C++ Объясните как работает программа Данная программа делает подсчёт символов. Помогите разобраться как она работает. Сижу смотрю - и ступор просто #include <stdio.h> int main() { long nc; nc = 0; while(getchar()!=EOF) { // тут мы ввели значение например "привет" ++nc; //nc = 1 подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
13.10.2012, 10:31     getch и TCHAR
Цитата Сообщение от nexen Посмотреть сообщение
И всё-таки проблема с русским не решена ;( Без этого невозможно дальше работать.
вот так можно по быстрому пофиксить
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <conio.h>
#include <locale.h>
#include <stdlib.h>
 
int main()
{
    char passw[12] = {0};//Будет хранить пароль
    system("chcp 866");
    printf("Enter password(less than 12 chars): ");
    for(int i = 0; i < 12; i++)
    {
        if((passw[i] = getch()) == '\r')
            break;
        else
            printf("*");
    }
    printf("\nYour input : %s\n",passw);//Понятное дело эту строку не надо печатать
    system("pause");
    return 0;
}
А вообще рекомендую не использовать ниsetlocal ни system("chcp xxx") а использовать CharToOem
Миниатюры
getch и TCHAR  
Вложения
Тип файла: rar nexenPassw.exe.rar (28.3 Кб, 1 просмотров)
Тип файла: rar nexenPassw_VS6and9_proj.rar (5.5 Кб, 1 просмотров)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru