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

что-то с вводом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ подкоректировать классом с разделителем http://www.cyberforum.ru/cpp-beginners/thread319345.html
требуется разработать два класса на основе класса Date они должны читать и выдавать в поток значения даты первый класс-дата с текстом(месяц вводится не цифрой, а своим названием) второй-дата с...
C++ Не работает try catch пишу такой код try{ int k=0; int i=44/k;} catch(...) {cout<<"OSIBKA BLIN "<< endl;} но программа зависает как будто нет обработчика исключений try http://www.cyberforum.ru/cpp-beginners/thread319330.html
символ "." C++
есть дата в long (выглядит вот так 20110504) я хочу встаить точки пишу вот так (pointer указывает на начало буффера) *pointer = '.'; или spritnf(pointer ,".",0);
C++ Связь с интернетом
Добрый день. Решил перебраться с Сишника на WEB-программирование. Но для того что бы лучше понять что оно из себя представляет хочу написать чатик на обычном C++ с синим экраном. Подскажите,...
C++ Действительное число сократить к заданному разряду http://www.cyberforum.ru/cpp-beginners/thread319296.html
програмка на Турбо Си. Действительное число сократить к заданному разряду :) от типо такой финишер - "введите разряд" - к примеру 3 введите число: 6,372792381739717471 ответ: 6,373. помогите кто...
C++ умножение через сложение рекурсией и без рекурсии на с++ ПОмогите плиззз!!! подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
1966 / 1459 / 120
Регистрация: 29.05.2011
Сообщений: 3,018
14.06.2011, 11:40
А числа-то как вводятся? С русской локалью программа запросто может ожидать запятую вместо точки, для отделения дробной части.
Я бы после первого setlocale добавил бы ещё один:
C
1
setlocale(LC_NUMERIC,"C");
чтобы уверенность была, что разделителем является точка.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru