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

Ассоциативный массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рекуррентный алгоритм! подскажите как написать програмку! http://www.cyberforum.ru/cpp-beginners/thread974800.html
Нужна сумма вот этого ряда Нужно код С++. Исправьте пожалуйстаdouble our_rish(double x, double eps) { int i=0; double u=x, result=u; cout<<" Введiть значення x: "; cin>>x; cout<<" Введiть значення eps: "; cin>>eps; if (x>1) {while (abs(u)>eps) { i++;
C++ Ввод с клавиатуры массив из пяти целочисленных значений. Вывести их в одну строку через запятую. Получить для массива среднее арифметическое Введите с клавиатуры в массив пять целочисленных значений. Выведите их в одну строку через запятую. Получите для массива среднее арифметическое Только командами по проще. http://www.cyberforum.ru/cpp-beginners/thread974798.html
C++ Программа со строками. Определить длинну введенной строки L и если длина L кратна 3 удалит каждый третий символ
Люди помогите нечего не понимаю нужна программа что бы могла вывести с клавиатуры строку символ.Признак окончания строки-нажатие ввод. программа должна определить длинну введенной строки L и если длина L кратна 3 удалит каждый третий символ. Код как мне объяснили должен быть "легким" т.е. без классов. С++
Создать класс C++
Включить в класс методы set (…), get (…), show (…). Определить другие методы. Написать программу, демонстрирующую работу с этим классом. Aeroflot: Пункт назначения, Номер рейса, Тип самолета, Время вылета, Дни недели. Определить осуществляет ли самолет рейсы на выходных. ____ Заранее большое спасибо!!
C++ Не вводятся элементы в массив(указатели) http://www.cyberforum.ru/cpp-beginners/thread974775.html
Здравствуйте! У меня возникла проблема с указателями... Я хочу сделать функцию, которая организует ввод данных в статический массив, и функцию с выводом введённого массива. Когда я пишу простую функцию на подобии ниже представленной: void standart_see_massive(int m, int size) { for (int i=0; i<size; i++) printf("%d\n", m); }
C++ Числа Фибоначчи Является ли число N числом Фибоначчи? (С++) Как выглядит программа с использованием if или while? подробнее

Показать сообщение отдельно
gund
18 / 18 / 0
Регистрация: 05.05.2013
Сообщений: 88
11.10.2013, 21:55  [ТС]     Ассоциативный массив
Попробовал Вашим способом, тоже ошибка.
Вот код:

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <string>
#include <iomanip>
#include <map>
 
using namespace std;
 
pair<double, string> radioList[] = {
    make_pair(103.6, "Radio Roks FM")
};
map<double, string> radioMap(radioList, radioList + sizeof radioList / sizeof radioList[0]);
Вот текст ошибки:

Ошибка 1 error LNK2005: "struct std::pair<double,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > * radioList" (?radioList@@3PAU?$pair@NV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@A) уже определен в laba1.obj C:\Users\Алексей\Documents\427 ПОМ\OOP\laba1\laba1\Radio.obj laba1
Такое впечатление что библиотека Map просто нерабочая...
Хотя кто его знает =)
Но решения я не нашел пока, кто то еще может имеет идеи по этому поводу?
Спасибо!
 
Текущее время: 04:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru