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

Проблемы с переводом строки в число (по книге Лафоре "ООП в С ++ ") - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обращение к структуре - параметру класса http://www.cyberforum.ru/cpp-beginners/thread669980.html
#include <iostream> using namespace std; class Example{ public: struct mean{ int a; int b; }; };
C++ Как в win32 app. вывести текст на экран? Как в win32 application вывести текст на экран?Подскажите несколько лучших,на ваш взгляд вариантов.Мне необходимо каждую секунду знать значение моей переменной,как я могу осуществить это? http://www.cyberforum.ru/cpp-beginners/thread669976.html
Переопределение операции присваивания C++
В случае, когда в классе есть члены, память под которые выделяется динамически, операцию присваивания, как и конструкторы с деструкторами надо переопределять, это понятно. Вопрос в следующем: почему во всех примерах, которые я видел, возвращаемое значение - не const, т.е. если, например, есть класс example, перегрузка присваивания будет иметь такой прототип: example & operator=(const example &...
C++ Сохранить изображение с сайта в программе
надо чтоб программа с сайта сохранила изображение. и сразу же вывела его на экран. Помогите, очень надо!
C++ Builder Создать динамический массив из чисел, расположенных после первого отрицательного числа http://www.cyberforum.ru/cpp-beginners/thread669917.html
Добрый день! Есть задание: создать динамический массив из чисел Мемо, расположенных после первого отрицательного числа ...... и т.д. У меня получился массив из чисел, расположенных до первого отрицательного. Подкиньте идею, как сделать то, что требуется. Вот код, который выводит до первого отрицательного: int kol() { int n,m,x,i; n=Form1->Memo1->Lines->Count; for(m=0;m<n;m++)
C++ Название области в классе class A { int t; void D(); public: void DD(); private: void DDD(); }; подробнее

Показать сообщение отдельно
skitale
0 / 0 / 0
Регистрация: 25.05.2012
Сообщений: 53
Записей в блоге: 1
13.10.2012, 15:18  [ТС]     Проблемы с переводом строки в число (по книге Лафоре "ООП в С ++ ")
Цитата Сообщение от MrGrig Посмотреть сообщение
особо ничего интересного не придумал, сначало меня смутило то что хоть вы и разделяете целые и дробные части вы все равно используете их как 2 целых числа, тип данных для них указан всетаки вещественный, но видимо это сделано для вместимости очень большого числа. можно попробовать тип long long для ну очень больших чисел, а также можно при конвертировании строки в число создавать динамический массив нужной размерности и складывать туда каждую цифру в отдельную клетку, правда чтобы сложить такое число придется использовать циклы, это увеличит расходы. Можно например читать только первые 7-8 символов целого числа и несколько цифр дробной части.
Дело в том, что я не знаю пока как сделать динамический массив )) (я стараюсь выполнять упражнения главы теми средствами, которые были даны в этой главе или в более ранних)

А из-за чего происходит такая петрушка не знаете? Хотелось бы знать механизм. Может есть идеи где почитать на эту тему? Вроде бы про типы данных читал, но там ничего подобного не написано.
 
Текущее время: 02:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru