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

Список: Как добавлять элемент в список, не в начало и не в конец, а между 1 и 2 элементами списка? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как работает ссылка с объектами, классами и перегруженным оператором [] http://www.cyberforum.ru/cpp-beginners/thread612797.html
Я тут решил поиграться с кодом и понял что совершенно не догоняю как работает ссылка & Есть код нормально работающий: #include <sstream> #include <iostream> using namespace std; class Point { protected: double m_x;
C++ Error: Unresolved external 'character::character(int)' Error: Unresolved external 'character::character(int)' referenced from C:\USERS\АДМИНИСТРАТОР\DOCUMENTS\RAD STUDIO\PROJECTS\MYPROJECTS\BLOODSWORD\WIN32\DEBUG\MAINM.OBJ вот такая ошибка. исходный код: void new_game() { int klas; hist::start(); std::cin>>klas; character pers(klas); std::cout<< pers.agility; http://www.cyberforum.ru/cpp-beginners/thread612793.html
Работа программы на С++ с вебом C++
Вообщем, хочу научиться писать программы, которые бы брали информацию из интернета, например брали погоду с gismeteo.ru, сообщали о новом письме на почте, скачививали новое видео с ютуба. Вопрос один: что для этого надо изучать? Обязательно ли знать php? Не знал, в каком разделе лучше создать данную тему, а так-как фундаментом будет с++, решил создать в этом разделе.
C++ Сортировка массива
В общем програ работает без выделении памяти нормально, но как только я добавил туда указатель на массив, после компиляции и запуска ее она падает с ошибкой, помогите найти ошибку в коде..... #include <stdafx.h> #include <iostream> #include <stdlib.h> using namespace System; using namespace std;
C++ Необработанные исключения в MS Visual 2010 http://www.cyberforum.ru/cpp-beginners/thread612781.html
Причиной чего может быть это сообщение и как его решить? У меня идет проверка в 3ех мерном массиве пересечения фигур и где то при проверке 9 с 11 вылетает меседж.
C++ Среднее значение полученных чисел, количество значений в массиве, превышающих среднее Вот решаю одну задачку из книги Праты: "Напишите программу, читающую в массив double до 10 значений пожертвований. Программа должна прекращать ввод при получении нечисловой величины. Она должна выдавать среднее значение полученных чисел, а также количество значений в массиве, превышающих среднее." Что-то нахимичил очень громоздкое, но вот пока проблема на счёт получения нечисловой величины. ... подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
24.06.2012, 18:05     Список: Как добавлять элемент в список, не в начало и не в конец, а между 1 и 2 элементами списка?
Можно сделать вот так

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream> 
#include <algorithm> 
#include <deque>
#include <vector>
using namespace std;
 
int main ()
{ 
    deque<int> deq; // дек очередь с двухстрорнним доступом
 
    deq.push_back(11); // добавляем в очередь элементы
    deq.push_back(12);
    deq.push_back(13);
    deq.push_back(14);
    deq.push_back(15);  
    deq.push_back(16);   
 
    for ( int i = 0; i < deq.size(); i++) // выводим на экран очередь
        cout << deq[i] << " "; 
    cout << endl;
 
    deq.insert(deq.begin()+3, 100); // вставляем элемент 100 в середину
 
    for ( int j = 0; j < deq.size(); j++) // выводим на экран
        cout << deq[j] << " ";
    cout << endl;
    return 0;
}
 
Текущее время: 06:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru