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

Biginteger и переменная - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ алгоритм бм http://www.cyberforum.ru/cpp-beginners/thread1047008.html
кто может написать алгоритм БМ
C++ Возврат 2 значений из функции с одним вызовом этой же функции Вообщем где то в какой то игре была хукнута одна функция int function(int arg1,int arg2,int arg3); суть в чем int function(int arg1,int arg2,int arg3) { int retval = 0; // туча кода http://www.cyberforum.ru/cpp-beginners/thread1047001.html
Оператор Goto и ветвление C++
Помогите, пожалуйста, написать программу, которая сперва считывает введенное с клавиатуры число, а потом, если введено одно значение (например 10), то программа выводит 2, если введено другое значение (например, 7), то программа выводит 1, в остальных случаях программа выводит 0, без использования операторов if и switch (goto можно).
C++ Обработка символьного массива
Итак, задание: Без использования конструкции string написать программу ввода и вывода необходимого текста с клавиатуры. Ввод осуществляется до точки. а) Вывести только маленькие латинские символы, пробелы и точку. в) Вывести количество символов в введеном тексте и выведенном. г) Вывести количество слов в выведенном тексте. д) В выведенном тексте заменить на XXX каждое слово из 5 букв,...
C++ Как очистить cin? http://www.cyberforum.ru/cpp-beginners/thread1046926.html
собственно защита от дурака, от пользователя требуется цифра, а он вводит букву, и все следующие cin не работают, cin.clear() не подходит, как реанимировать cin ? Добавлено через 3 минуты std::cin.ignore(std::numeric_limits<std::streamsize>::max(),'\n'); вроде бы нашёл решение, но если первыми символами являются цифры, то cin все равно их записывает, как избежать этого?
C++ Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора Вычислить и вывести на экран в виде таблици значения функции, заданной с помощью ряда Тейлора, на интервале от Xнач до Xкон с шагом dx с точностью е. Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда по формуле ... подробнее

Показать сообщение отдельно
dzrkot
zzzZZZ...
519 / 349 / 53
Регистрация: 11.09.2013
Сообщений: 1,996
20.12.2013, 12:01     Biginteger и переменная
кстати для той функции не будет return *this;, там будет сооздаваться временный объект, который мы будет возвращать по значению,после чего будет вызываться констурктор копирования и применяться к временному объекту, и объекту, вызывающему operator=

смотря какое...если оно будет превосходить long double , то передавать через строку тогда, т.е. будет
C++
1
2
3
4
5
6
7
8
9
10
11
12
BigInteger& operator=(BigInteger& obj, string& str);
{
// не знаю что в объекте, переводим string (если возможно) т.к. если объект построен на типах
// int итп, то с беск больш числами мы работать не сможем и нам придётся его цеиком переписывать 
// под string , включая всю арифметику итп итд
 
или проще, если соотв преобразования уже сделаны в конст копирования
// BigInteger temp(str); // тут мы вызываем конструктор с инициализацией от строки типа BigInteger(string);
// obj=temp;     //  вызываем оператор присваивания объеков
//
return &obj;
}
тут надо подумать как лучше, и вообще задачу в целом...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru