Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В множестве set или в контейнере map всегда остается только последний элемент При вызове функции с параметрами (declare some_string) в множество добавляется элемент, и он заменяет собой предыдущий. В итоге, всегда остается только 1 элемент, и размер множества тоже =1. ... https://www.cyberforum.ru/ cpp-beginners/ thread2544196.html Перегрузка оператора ввода для структуры C++
Подскажите пожалуйста, как переделать перегрузку/код, чтобы при считывании у меня записывалось не вся строка, а отдельные части в соответствующие "поля"? Например, при такой записи выводились...
C++ Массив: Все элементы массива с четными номерами умножить на значение max. https://www.cyberforum.ru/ cpp-beginners/ thread2544181.html
Даны натуральное число n, , действительные числа a1,...,an. Все элементы массива с четными номерами, предшествующие первому по порядку элементу со значением max(a1,...,an) умножить на значение max....
C++ Вычислить значение выражения https://www.cyberforum.ru/ cpp-beginners/ thread2544177.html
даны действительные числа x y z вычислить min^2 (x+y+z/2, xyz)+1
C++ Создать файл последовательного доступа
Создать файл последовательного доступа. Добавить к файлу несколько записей. Прочитать файл, выполнив указанное в задании действие. Задание: Информация, входящая в файл: Ф.И.О., номер телефона,...
C++ Вывести слова, которые заканчиваются на ту же букву, что и последнее слово Ввести предложение длиной не более 80 символов. Вывести слова, которые заканчиваются на ту же букву, что и последнее слово, и их количество. Количество пробелов между словами произвольно. Решить... https://www.cyberforum.ru/ cpp-beginners/ thread2544162.html
C++ Задача "Распаковка строки" не проходит 9й тест #include <iostream> #include <fstream> #include <cstring> using namespace std; //#define DEVELOPER #ifdef DEVELOPER #define R_PATH "C:\\input.txt" https://www.cyberforum.ru/ cpp-beginners/ thread2544130.html C++ Изучение C++
Как начать изучать C++ и где практиковаться?(так как одной теории мало)
C++ дан массив размера 6 x 2 с элементами вещественного типа , написать програму для вычеления номера столбца в котором нахо всем доброй ночи кто нибудь ответьте плиз не могу сделать #include <iostream> #include <float.h> using namespace std; int main() { setlocale(LC_ALL, "russian"); const int N = 6; const int M... https://www.cyberforum.ru/ cpp-beginners/ thread2544108.html C++ Найти номер столбца в котором находиться минимальный элемент элемент матрицы https://www.cyberforum.ru/ cpp-beginners/ thread2544107.html
дан массив размера 6 x 2 с элементами вещественного типа , написать програму для вычеления номера столбца в котором находиться минимальный элемент элемент массива все что смог #include...
Сжатие bmp файла методом Шеннона-Фано C++
Помогите переделать код под .bmp файл
C++ пример с msdn не работает https://www.cyberforum.ru/ cpp-beginners/ thread2544087.html
всем привет делаю пример dll ки вот отсюда...
фрилансер
4303 / 3742 / 824
Регистрация: 11.10.2019
Сообщений: 10,051
02.12.2019, 11:39 0

set и map при добавлении сохраняется только последний элемент. Размер множества всегда равен 1 - C++ - Ответ 14052439

02.12.2019, 11:39. Показов 1562. Ответов 3
Метки (Все метки)

Ответ

Эникей, случайно не вызываешь delete для элементов Variables снаружи smallsh_declare ? Тогдп новые new вполне могут такой же адрес возвращать

Или у тебя вовсе Variables локальная?

Я бы с указателями не парился

C++
1
std::set <std::string> Variables;
Добавлено через 1 минуту
а вот и ответ:

C++
1
s = args[1];


Вернуться к обсуждению:
set и map при добавлении сохраняется только последний элемент. Размер множества всегда равен 1 C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.12.2019, 11:39
Готовые ответы и решения:

Последний элемент при чтении из файла построчно всегда 0, почему ?
Здравствуйте, подскажите, почему при чтении из файла у меня все время 0 является последним...

При любом значении размера массива, всегда N-12 элемент будет равен NaN
В цикле происходит заполнение массива из файла. Каким-то образом выходит, что при любом значении...

Максимальный размер массива, vector, set, map
Как можно узнать максимальный размер массива, vector, set, map, стеков, очередей. Это зависит от...

Размер вектора всегда равен нулю
void f (char a, vector &lt;int&gt;ch) { for (int i=0; (a-'0')&lt;10 &amp;&amp; (a-'0'&gt;=0) ; i++) // { ...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.12.2019, 11:39
Помогаю со студенческими работами здесь

Файл настроек сохраняется всегда только на диск С какую бы папку я не выбирал для него
Здравствуйте ! Возникла проблема что файл настроек сохраняется всегда только на диск С какую бы...

Как из map выбрать последний элемент?
Как из map выбрать последний елемент? map.end()-1 некатит

Последний элемент массива всегда заменяется нулём
Товарищи, ну прям оказия. Весь вечер не могу ошибку отловить. Имеется таблица JTable mainTable =...

Не получается вывести и удалить последний элемент контейнера map
Не получается вывести и удалить последний элемент контейнера map. Для первого (begin) всё...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru