16 / 16 / 3
Регистрация: 19.11.2009
Сообщений: 112
|
|
1 | |
Вывод чисел в ListBox из переменных типа float,int.19.11.2009, 15:49. Показов 6831. Ответов 6
Метки нет (Все метки)
Подскажите простой метод вывода чисел из переменных в ListBox.
Пробывал преобразовать переменную типа float с помощю функции fcvt(),а затем AddString() но там была куча проблем, и не отображало точку после перевода.
0
|
19.11.2009, 15:49 | |
Ответы с готовыми решениями:
6
Почему при умножении разнотипных переменных (например, float и int) получается int? Ввод и вывод чисел типа float Вывод чисел типа float. Переполнение мантисы ОШИБКА [Error] cannot convert 'int*' to 'float*' for argument '1' to 'void Syma(float*,int*,int) |
Заблокирован
|
||||||
19.11.2009, 16:01 | 2 | |||||
Необходима одна буферная переменная класса CString
Выглядеть будет примерно так
Если необходимо преобразовать целое то нужно поставить вот такой спецификатор форматор "%d"
1
|
16 / 16 / 3
Регистрация: 19.11.2009
Сообщений: 112
|
|
19.11.2009, 18:59 [ТС] | 3 |
-=ЮрА=-: Спасибо
0
|
3 / 3 / 0
Регистрация: 08.05.2010
Сообщений: 135
|
||||||
27.01.2011, 15:37 | 4 | |||||
У меня компилятор ругается. Пишу В VISUAL STUDIO 10
вот ошибка Код
c:\program files\microsoft visual studio 10.0\my_progects\sthr\sthr\sthrdlg.cpp(109): error C2664: 'void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t *,...)' : cannot convert parameter 1 from 'const char [17]' to 'const wchar_t *' with [ BaseType=wchar_t, StringTraits=StrTraitMFC<wchar_t> ] Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
0
|
150 / 73 / 27
Регистрация: 09.04.2010
Сообщений: 297
|
|||||||||||
28.01.2011, 23:13 | 5 | ||||||||||
Попробуй так:
1
|
3 / 3 / 0
Регистрация: 08.05.2010
Сообщений: 135
|
|
29.01.2011, 06:46 | 6 |
Да ужжж... Я конечно знал,что при выводе сообщений например функцией AfxMessageBox или MessageBox, нужно перед кавычками ставить символ L, но предположить не мог, когда компилятор указал на ошибку, что проблема именно в этом. Значит при выводе любых сообщений в кодировке UNICODЕ нужно ставить эту штуку. Проще тогда при создании проекта не выбирать юникод.
СПАСИБО! А то Я больше часа провозился....
0
|
150 / 73 / 27
Регистрация: 09.04.2010
Сообщений: 297
|
|
29.01.2011, 22:10 | 7 |
Проще использовать макрос TEXT("") тогда компилятор сам будет решать нужно ставить L перед кавычками или нет
А точнее не компилятор, а препроцессор
0
|
29.01.2011, 22:10 | |
29.01.2011, 22:10 | |
Помогаю со студенческими работами здесь
7
Почему диапазон значений у типа float больше, чем у типа int, если они оба занимают 4 байта? Вывод всех целых чисел типа int Не происходит конвертация типа int в float Ошибка: "Значение типа float нельзя присвоить сущности типа int" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |