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

русский текс в консольном приложении - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Цикл while: вычисление ближайшего сверху числа степени 2 http://www.cyberforum.ru/cpp-beginners/thread108225.html
задача сводится к вычислению ближайшего сверху числа степени 2, как это сделать через while?
C++ даны 2 числа даны действительные числа х,у если х и у отрицательны то каждое ищ них заменить его модулем если отрицательно только одно из них то оба значения увеличить на 0.5 если оба значения неотрицательные и ни одно из них не принадлежит то оба значения уменьшить в 10 раз в остальных случаях х и у оставить без изменения http://www.cyberforum.ru/cpp-beginners/thread108207.html
C++ Возведение числа n в степень m.
Написать программу - возведение числа n в m-ю степень. Входные данные поступают с клавиатуры. Результат выводится на экран.
Определить, является ли число простым C++
Написать программу является ли число простым.
C++ перевести с Паскаля на Visual C++ http://www.cyberforum.ru/cpp-beginners/thread108172.html
помогите новичку перевсти с Паскаля на С++. Пожалуйста. Само задание: "ПУсть дан файл целых чисел f. Определите, сколько раз в нем повторяется максимальное значение(за 1 проход)." program pos; type mas=array of integer; procedure fileread(var f:text; var k:integer; var a:mas); begin assign(f,'input.txt');
C++ сколько элементов в строкe меньше,болшье... нужно найти, сколько элементов в строкe меньше чем первий элемент строки и, сколько элементов больше чем последний элемент строки. //int *izm; //unsigned int **matrica; case 5: clrscr(); printf("\nmassiv: "); for(i=0;i<n;i++){ printf("\n%d stroka:",i); for(j=0;j<izm;j++){ подробнее

Показать сообщение отдельно
Cepera
 Аватар для Cepera
52 / 52 / 1
Регистрация: 09.03.2009
Сообщений: 178
25.03.2010, 09:35     русский текс в консольном приложении
Цитата Сообщение от levgen42 Посмотреть сообщение
вот такая вот ошибка error C2664: CharToOemW: невозможно преобразовать параметр 1 из 'const char [14]' в 'LPCWSTR'
В вижуал студии у вас в настройках указан набор символов unicode, поменяйте на ascii (Здесь описано какой параметр менять), либо используйте не const char а const wchar_t, либо используйте макрос TEXT, т.е. так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <windows.h>
#include <cstring>
 
using namespace std;
 
int main()
{
 
//char message[50]; // а это поменять на
wchar_t message[50];
string lastName;
string firstName;
CharToOem(TEXT("Введите Ваше имя: "),message);
cout << message;
cin >> lastName;
CharToOem(TEXT("Введите Вашу Фамилию: "),message);
cout << message;
cin >> firstName;
CharToOem(TEXT("Здравствуйте "),message);
cout <<message<<lastName <<firstName <<"!\n";
return 0;
}
Добавлено через 22 минуты
Либо вместо С++-ных cout << и cin >> для ввода и вывода используйте майкрософтовские Console::WriteLine() и Console::ReadLine()
 
Текущее время: 00:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru