Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2009, 01:10   #21
Andrey2455
Новичок
Джуниор
 
Регистрация: 03.03.2009
Сообщений: 1
По умолчанию

Я конечно понимаю. что уже поздновато, но мало ли, вдруг кто-то зайдет, прочитает

Вобщем я тоже долго искал как вводить и выводить данные типа float и вот к чему пришел:
Если сделать для IDC_EDIT (например) переменную (правой кнопкой мыши->Add variable), то текстовое поле "становится этой переменной".
Чтобы внести данные, нужно написать строчку
UpdateData(1); // обновляет значения переменных (например из текстбокса в связанную с ней переменную)
а если написать
UpdateData(0); // то значения переменных отобразятся в связанных с ними текстбоксах
Andrey2455 вне форума Ответить с цитированием
Старый 03.03.2009, 05:36   #22
AlexeyLed
Пользователь
 
Регистрация: 26.01.2009
Сообщений: 12
По умолчанию

Цитата:
Сообщение от atlon Посмотреть сообщение
Проблема у меня вот в чом мне нужно перевести CString в double или float Для этого я использовал в С++ 6 atof. Но в 2008 Он выводит ошибку что нельзя CString переводить в double только char * можно.

Есть еще какието функции для конвертирования.

.........
string stroka =("1.25076");
double chislo;
void main()
{

const char *chislo2 = stroka.c_str ;

chislo = atof(chislo2);

........
}
AlexeyLed вне форума Ответить с цитированием
Старый 03.03.2009, 11:10   #23
theos
Форумчанин
 
Аватар для theos
 
Регистрация: 10.12.2007
Сообщений: 158
По умолчанию

Про сабжу (не по теме): 9я студия кстати стала сильно строже. Например нет дефолтных int типов при объявлении переменных с ключами. Вообще хорошо было бы найти в нете список подобных изменений точный.

У нас на работе большой проект, у нас тоже пришлось много чего исправлять во время перехода. Но, вникая в подробности, понимаешь, что так можно избежать многих незаметных ошибок.

А насчёт проще... Да нет )) Писать надо вообще даже без варнингов. Иначе потом проблемы могут быть. Например когда кода уже мегабайты и где-то бьётся память из-за какого-нибудь глупого преобразования типов, которое давало до этого всего лишь какое-то незаметное предупреждение.
theos вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ и Visual Studio 2008 Born to kill Общие вопросы C/C++ 0 12.11.2008 22:22
Visual Studio 2008 bullvinkle Помощь студентам 4 10.11.2008 23:44
Visual C# Studio 2008 werat Общие вопросы .NET 6 17.10.2008 16:38
visual c++ 2008 и ATL vvviperrr Свободное общение 2 18.06.2008 17:15