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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
xoror
29 / 31 / 2
Регистрация: 15.12.2013
Сообщений: 147
#1

Вывести строку - C++

24.12.2013, 14:49. Просмотров 155. Ответов 0
Метки нет (Все метки)

Нужно вывести преобразованную строку в окно "Значение fV = ". + значение переменной fV.
Сначала использую функцию sprintf() для формирования нужной строки, а затем Message() для вывода.

Но столкнулся с такой проблемой. Функция sprintf() требует аргумент указатель на char, а у MessageBox() аргумент должен быть LPCWSTR.

Выводит квадратики вместо строки. Что делать то?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <windows.h>
#include <stdio.h>
 
 
int WINAPI WinMain(HINSTANCE,  HINSTANCE,  LPSTR,  int)
{
    char        szText[100];
    float       fV = 1.2359;
 
    sprintf(szText,  "Значение fV = %f",  fV);
    MessageBox(NULL,  (LPCWSTR)szText,  L"Результат №1",  MB_OK);
 
   return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2013, 14:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести строку (C++):

Ввести строку и слово, удалить все вхождения слова и вывести строку - C++
помогите с лабой! Добавлено через 22 секунды через &lt;stdio.h&gt;

Вывести строку, содержащую эти же слова, но расположенные в обратном порядке. Записать полученную строку в другой файл - C++
Доброго времени суток! Крайне необходима помощь экспертов в С++! Кто может - не оставьте меня в беде))) Вот задания: ...

Ввести строку. Вывести строку так, чтобы за каждым словом следовало количество пробелов, равное длине слова. - C++
Ввести строку. Вывести строку так, чтобы за каждым словом следовало количество пробелов, равное длине слова.

Вывести все введенные строки. Отсортировать строки. Вывести самую длинную строку - C++
Здравствуйте!!! Помогите пожалуйста, не могу разобраться с программой. Ввести с клавиатуры строки, пока не будет введено 5 строк, которые...

Вывести 1ю и 3ю строку матрицы - C++
Дано матрицу размерностью m на n, выглядеть должна так | 4 | | 3 | | 6 | | 4 | Надо вывести 1ю и 3ю строку, заранее спасибо! ...

Вывести строку на экран - C++
Вот как сделать так, чтобы я когда вводил например: 2223333 222222 2444444 Он бы мне вывел в следующей строке те цифры, в которых цифра...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.12.2013, 14:49
Привет! Вот еще темы с ответами:

Как вывести строку? - C++
Написал код, все работает, но такая проблема: он выводит сообщение о выводе столько раз, сколько показывает в счетчике. Как это можно...

Вывести строку в UPPERCASE - C++
Нужно спросить у человека строку и вывести ее в UPPERCASE. Как убрать мусор? #include &lt;iostream&gt; using namespace std; int...

Сформировать и вывести строку... - C++
Дано целое число N (&gt; 0) и символ С. Сформировать и вывести строку длины N, которая состоит из символов С.

вывести строку в 2х регистрах - C++
Ввести строку S. Вывести строку дважды, преобразовав все символы сначала в верхний, а затем в нижний регистр


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru