Вот,учу списки, и не понимаю почему не выводит отсортированный список.
Выводит только если ввести так:
copy(myList.begin(), myList.end(), ostream_iterator(cout," "));
#include <iostream>
#include <list>
#include <iterator>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
list<int> myList;
srand(time(NULL));
for(int i = 0; i < 15; i++)
{
myList.push_back(rand()%20);
}
list<int>::iterator v = myList.begin();
list<int>::iterator v1 =myList.end();
cout << "Список: ";
for( v ; v!=v1;v++)
{
cout<<*v<<" ";
}
myList.sort();
cout << "\nОтсортированный список: ";
for( v ; v!=v1;v++)
{
cout<<*v<<" ";
}
Не выводит потому что во втором цикле v==v1
и он просто не выполняетcя.
Нужно так:
for ( list<int>::const_iterator it = myList.begin(); it != myList.end(); it++)
{
cout << *it << " ";
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имеется текстовый файл, содержащий действительные числаКоличество чисел в строке может быть любым, количество строк, не превосходит 100
Добрый день, уже какое-то время изучаю Java EE и возникла потребность в deploy на удаленный сервер моего приложенияМожет кто-нибудь подскажет каких-нибудь...
Ну начал я писать программы и дойдя до многопоточности ничего сложного в этом не увиделНу да программа работает в несколько потоков и главное...