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

map не работает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод и вывод строк на русском языке (кирилице) http://www.cyberforum.ru/cpp-beginners/thread909591.html
Здравствуйте уважаемые форумчани! При решении упражнения возникла следующая проблема, необходимо было выполнить ввод своего имени и адреса и вывести его на экран, проблема заключалась в том что при вводе текста на русском он выводился кракозабрами, я начал искать решение проблемы в интернете, по форуму, но все варианты были не полными, и вот немного подумав я дописал код и максимально подробно...
C++ Не получается создать специализацию шаблона класса Подскажите пожалуйста в чем ошибка. Я гуглил по кодам ошибок, но не смог понять в чем дело. Заголовочный файл: #ifndef ARRAY_H #define ARRAY_H #include <iostream> using std::istream; using std::ostream; http://www.cyberforum.ru/cpp-beginners/thread909589.html
String.insert C++
Здравствуйте. Пожалуйста, покажите мне пример программы, которая вставляет строку в строку в заданное место с помощью метода insert. Чтобы была одна функция с двумя символьными строками, в общем, чтобы была часть не только main, но и объявления до main =) Простите, что говорю таким нелепым языком) Еще не очень ориентируюсь в C++)
C++ Вычислить бесконечную сумму ряда с заданной точностью e (e>0)
Вычислить бесконечную сумму ряда с заданной точностью e (e>0). :rtfm:Запрещено размещать задания и решения в виде картинок и других файлов с их текстом.
C++ Написать программу, в которой создается двухмерный массив, значения вводятся с клавиатуры,потом значения умножаются по строкам - access violation http://www.cyberforum.ru/cpp-beginners/thread909517.html
Здравствуйте. Задание написать программу в которой создается 2-х мерный массив (размер вводится с клавиатуры),значения так же вводяться с клавиатуры,потом значения умножаются по строкам и заносятся в другой массив.Компилятор,ошибок не находит,а при выполнении программы как только ввожу первое число из массива-ошибка. #include <stdio.h> #include <conio.h> int main() {clrscr(); int mas; int...
C++ Определить длину ломаной по координатам Здравствуйте. Проблема с решением задачи "Ловушки". Далеко не все в Тентуре имеют право носить малиновые штаны, и конечно, не все владеют пепелацем с гравицапой, зато один предприимчивый чатланин поставил несколько ловушек, захватывающих отваливающиеся детали с пролетающих мимо инопланетных кораблей. Каждое утро он их обходит, в надежде, что рано или поздно из этих запчастей ему удастся собрать... подробнее

Показать сообщение отдельно
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12

map не работает - C++

22.06.2013, 20:09. Просмотров 404. Ответов 6
Метки (Все метки)

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
struct Model3D
{
    struct top
    {
        float x,y,z;
    };
    struct texture_coordinate
    {
        float u, v;
    };
    struct normal
    {
        float x,y,z;
    };
    struct poligon
    {
        top *v[3];
        texture_coordinate  *t[3];
        normal  *n[3];
    };
    struct rgb
    {
        float r , g , b;
    };
    struct Stexture
    {
        GLuint  texture;
        AUX_RGBImageRec *textureI;
        std::string NameFile;
    };
    struct mtl
    {
        float Ns ;
        rgb Ka ;
        rgb Kd ;
        rgb Ks ;
        float d ;
        Stexture tex;
    };
 
    int cv, cvt, cvn, cvp, cf;
    top *v;
    texture_coordinate *vt;
    normal *vn;
    poligon *f;
    std::map <std::string, mtl> NameMTL;
 
};
C++
1
2
3
ifile >>s;
keyS = s;
Model.NameMTL[keyS];
на момент вызова оператора [] переменной Model.NameMTL значение keyS равно "base" , при вызове вылетает ошибка ,что делать?

Добавлено через 7 минут
C++
1
2
3
ifile >>s;
keyS = s;
Model.NameMTL[keyS];
код содержится в функции которая принимает Model так (Model3D &Model)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru