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

STL и полиморфизм - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию, что определяет , может ли квадрат данного числа быть равен сумме квадратов других чисел, и возвращает эти числа http://www.cyberforum.ru/cpp-beginners/thread986186.html
Написать функцию, что определяет , может ли квадрат данного числа быть равен сумме квадратов других чисел, и возвращает эти числа
C++ Табулирование Табулирование функции y=fibo(n) для n от 2 до 10, где fibo(n) - функция обчисления n-го числа Фибоначчи. Для обчисления чисел Фибоначчи использовать отдельную функцию. http://www.cyberforum.ru/cpp-beginners/thread986184.html
Последовательные наближения C++
Написать подпрограмму для обчисления из заданой точностью квадратного кореня из числа а , используя формулу Ньютона для последовательних наближений xnew=xold-(х2-а)/(2а)
C++ Монофонеческая замена
Напишите пожалуйста программу для реализации шифра монофоническая замена.
C++ C++ прога, не могу найти ошибку http://www.cyberforum.ru/cpp-beginners/thread986177.html
Элементарная программа, а ошибку не могу найти. Помогите пожалуйста. Пользователь вводит данные о студенте его оценки, которые вычисляются по определенной формуле, а пользователю выдает личный...
C++ Бесконечный ряд Написать подпрограмму для обчисления из заданой точностью сумы бесконечного ряда 1+w1+w2+w3+w4+...(считается,что w<1) подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.10.2013, 22:43
Цитата Сообщение от IloveOOP Посмотреть сообщение
C++
1
cout<<(*I)->To()<<'\t'<<(*(++I))->To()<<'\n';
беда в том что порядок вычисления аргументов стандартом не определен, если ты напищешь
f() + g()
то компилятор имеет право сначало вызвать ф-ю g, а затем f.
аналогично у тебя в коде, твой компилятор сначала инкрементирует итератор, а затем выводит, но к моменту вывода итератор уже изменен.
выведи лист циклом
C++
1
2
for (list<a*>::iterator it = myList.begin(); it != myList.end(); ++it)
        cout << (*it)->To() << endl;
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru