|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.02.2012, 15:22 | #1 |
Регистрация: 18.02.2012
Сообщений: 9
|
Разобраться в коде
Здравствуйте! Я нашел код, которой перемножает два числа, размеры которых превышают тип long. Однако, мне непонятны некоторые участки кода. Если можете объясните для чего используются vec.push_back , rez.back() , rez.pop_back() , и как работает
Код:
Код:
|
18.02.2012, 16:11 | #2 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
MartinSeptim
чего используются vec.push_back , rez.back() , rez.pop_back() гоогле c++ класс vector
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
20.02.2012, 21:34 | #3 |
Регистрация: 18.02.2012
Сообщений: 9
|
Ок, я нагуглил и нашел всё что нужно по вектору, но мне все ещё не понятны следующие строки:
Код:
Код:
|
20.02.2012, 21:49 | #4 |
Пользователь
Регистрация: 01.02.2012
Сообщений: 84
|
Код:
c_str() - СИшная строка - char* Код:
Код:
Код:
|
21.02.2012, 18:13 | #5 |
Регистрация: 18.02.2012
Сообщений: 9
|
Итак, последнее по этому коду. Помогите пожалуйста сделать использование нового readlong после вбивания точки. То есть идут 123456712345678123.123456781234567 и всё что после точки обрабатывается новым readlong-ом. Это нужно для перемножения двух чисел с фиксированной запятой - числа до точек перемножаются друг с другом отдельно, после точек тоже отдельно.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не получается разобраться в коде | stck | Общие вопросы C/C++ | 5 | 22.12.2011 17:24 |
не могу разобраться в коде | zif0rka | PHP | 6 | 05.12.2011 01:22 |