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

std::map insert, нужно ли? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы указателей на объекты как данные класса http://www.cyberforum.ru/cpp-beginners/thread926797.html
Вообщем: мне надо так,чтобы объект имел связь с N-ым количеством каких-то объектов.про динамические массивы в курсе. такой вопрос,что произойдет,если я создам массив указателей типа класс B внутри класса A, т.е размер массива указать нельзя и пусть это не динамический массив, видел что-то такое в своем раннем коде, сейчас надо юзнуть что-то похожее, только не хочется юзать, то ,что не...
C++ Не могу вызвать функцию из .dll Добрый день ... Полазил по форумам и гайдам .... Пишу такой вот header: extern "C++" __declspec(dllexport) int function (int,int); extern "C++" __declspec(dllexport) double function2(double,double); Далее непосредственно сам .cpp: #include "mbdll.h" int function(int a, int b) { return a*b; http://www.cyberforum.ru/cpp-beginners/thread926769.html
C++ Где находится error()?
Учусь по книге Страуструпа. Я знаю что много чего есть в его заголовочном файле std_lib_facilities.h , но я решил его не использовать. Кто может подсказать где описана функция error() ?
Как вставить ролик на форму? Visual C++
Здравствуйте , хотел бы задать вопрос касающийся игр. Мы с другом решили написать 2d игру и тут возникли два вопроса. (Среда Visual studio 2010, язык C++ с .net) 1. Как в нужный момент удалить кнопку? 2. Как вставить разные фото и самое главное видео ролики в нужный момент? 3. Как вставлять звуки?
C++ Использовать void из 1.cpp в 2.cpp http://www.cyberforum.ru/cpp-beginners/thread926735.html
Допустим, есть функция void Hello(). Она в файле 1.cpp. Мне нужно её использовать в файле 2.cpp, но программа пишет, что идентификатор не определён. Я попробовал в начале 2.cpp написать #include "1.cpp" но после этого стало писать много ошибок error LNK2005. Что делать?
C++ Оператор индексации и присваивания для шаблонного класса Vector C++ Было задание разработать шаблонный класс Vector и к нему перегрузить оператор таким боразом, чтобы он "должен позволять как получить значение элемента так и изменить его. Получение значения должно успешно работать для константных объектов". Просто индексацию я сделал, а вот как реализовать его вместе с присваиванием расчехлить не могу. Помогите неудачнику p.s функции set и get остались от... подробнее

Показать сообщение отдельно
BuGi
24 / 24 / 1
Регистрация: 02.01.2012
Сообщений: 371
22.07.2013, 03:02     std::map insert, нужно ли?
C++
1
2
3
4
5
6
7
8
9
ifstream input("data.txt");
    string tmp;
    while(getline(input,tmp))
    {
        data d = getData(tmp);
        login[d.login]++;
        pass[d.pass]++;
    }
    input.close();
Вот так писал я все время, но внезапно заметил, что некоторые данные не добавляются в map.
Возможно такое из-за того, что обращаюсь к несуществующему еще элементу first? Возможно стоит делать через nsert и все будет хорошо?

Добавлено через 6 минут
Переписал часть кода и многое заработало, но я не уверен, что все правильно.
Есть код
map<string,int> login,pass;
Как мне через insert увеличить value?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru