Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение и запись в двумерный массив огромных файлов https://www.cyberforum.ru/ cpp-beginners/ thread2494515.html
Если в кратце то есть очень большой файла в длину и ширину. Написал программку ,но когда слишком большое количество строк или их длина он тупо краештся. Вот мой код: long long...
Считать значения из файла вектор C++
У меня есть некоторая функция, которая читает элементы из файла в котором значения double и записывает в вектор. int N; cin>>N; int count(0); while(count<=N){ count++; ifstream...
C++ Delphi abort на с++ https://www.cyberforum.ru/ cpp-beginners/ thread2494411.html
http://www.delphisources.ru/pages/faq/faq_delphi_basics/Abort.php.html господа, каков аналог? :coffee: Добавлено через 15 минут просто throw вызвать.. как удалить тему???
C++ Связанные списки данных https://www.cyberforum.ru/ cpp-beginners/ thread2494409.html
Программа должна удалить все повторяющиеся числа, оставив только их первые вхождения. Обязательно использовать связанные списки данных. В частности проблема с функцией "Del_element", никак не могу...
значение i++ в цикле for C++
кто может объяснить что делает i++ в цикле и как работать с i-- к примеру?
C++ Кажется написал ужасный код. Можно его как-то оптимизировать? Решал одну задачку: Даны натуральное число n, целые числа x 1 , ..., x n (все числа попарно различны). Поменять местами наибольший и наименьший элементы. И написал такой код: #include... https://www.cyberforum.ru/ cpp-beginners/ thread2494382.html
C++ Наследование. Перегрузка операторов https://www.cyberforum.ru/ cpp-beginners/ thread2494345.html
Не понятно, почему компилятор ругается на 49 строку - "отстутствует оператор "++", соответствующий этим операндам". В производном классе нет этого оператора, но он ведь описан в базовом классе. ...
углубление в цикл for C++
где можно узнать про конструкции цикла for вида: for (int i : customers){...} //or for(auto ..)..
C++ Конвертировать формат tst в txt или pdf Помогите пожалуйста конвертировать текст. Это тестовый файл, который открывается через программу 1998 года. Нужно, чтобы открылся в обычном текстовом редакторе. СПАСИБО!!! https://www.cyberforum.ru/ cpp-beginners/ thread2494326.html C++ Настройка AudioMixer в Unity https://www.cyberforum.ru/ cpp-beginners/ thread2494315.html
Добрый день. У меня появилась задача - сделать меню для приложения. Всё шло пучком до момента настройки звука в приложении. Я поставил Slider и хочу, чтобы им регулировалась громкость звука на заднем...
Вызов функции по указателю C++
#include "main.h" void* samp; unsigned char keyact = 0x30; void attach(void*) { while (!GetModuleHandle("samp.dll")) Sleep(1000); samp =...
C++ Положение звёздочки Когда я ещё начинал учить С++, то при объявлении указателя это было примерно так: int d = 5; int *p = &d; Так было в руководстве. Но со временем я начал замечать что люди пишут так: int d = 5;... https://www.cyberforum.ru/ cpp-beginners/ thread2494244.html
221 / 148 / 79
Регистрация: 14.03.2016
Сообщений: 459
27.08.2019, 18:15 0

Идентификатор List не определён - C++ - Ответ 13793213

27.08.2019, 18:15. Показов 1883. Ответов 2
Метки (Все метки)

Ответ

Xmypblu_KoT, если вы создаете свою библиотеку List, то вы забыли ее подключить. Если же вы хотите вставить элемент в std::list<Ty_>, то делается это немного иначе:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
std::list<someTypeHere> data;
//fill data
...
 
int keyValue, newVlaue;
std::cout << "Enter the key after which you want to insert new value: ";
std::cin >> keyValue;
 
std::cout << "Enter new value to insert: ";
std::cin >> newValue;
 
auto keyIterator = std::find(begin(data), end(data), keyValue);
if(keyIterator != end(data)) 
    data.insert(keyIterator, newValue);
else
    std::cout << "Sorry, key value (" << keyValue << ") wasn't found.";
 
cout << "Here's your list of data:\n";
for(auto& el : data) cout << el << ' ';
Только учтите, в списках элементы могут повторятся, потому, в данном алгоритме, новое значение будет вставляться только после первого найденного значения.

Вернуться к обсуждению:
Идентификатор List не определён C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.08.2019, 18:15
Готовые ответы и решения:

Visual 2013 mfc/ идентификатор не определён
Созданные файлы: BrezickiMiniDrawDoc.h #include&lt;afxwin.h&gt; // стандартные компоненты MFC...

Идентификатор 'list' не определён
Здравствуйте, Visual Studio 2017 ругается на list. при подключении библиотеки ничего не говорит а...

Не определён идентификатор
Ругается на - CRC08. В этой строке: class CRC08Hash : public CRCHash&lt;CRC08, 0x8CU, 0xFFU,...

Идентификатор не определён
В общем, есть программа. Написал, вроде бы, правильно, но уже который день бьюсь над одной ошибкой....

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.08.2019, 18:15

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Идентификатор не определён
#include &lt;windows.h&gt; #include &lt;tchar.h&gt; #include &lt;fstream&gt; #include &lt;vector&gt; #include &lt;string&gt;...

Идентификатор не определён
Ошибка Е0020 идентификатор не определен. Вроде бы всё есть:help: #include &quot;stdafx.h&quot; #include...

Идентификатор не определён
class Bird { protected: float Wings, Speed; public: void Input(); void Show();...

Идентификатор (функции) не определён
Как исправить? строка 54 и 57 идентификатор &quot;Add&quot; &amp; &quot;Show&quot; соответственно не определены. ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.