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

STL vector iterator - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Игра "Домино" http://www.cyberforum.ru/cpp-beginners/thread797984.html
есть ли уже готовая программа на с++?
C++ Структура. Вывести информацию о поездах, следующих из Москвы в Санкт-Петербург В расписании поездов указанно: номер поезда, пункт отправления, пункт назначения, время отправления, время в пути, цена билета. Вывести информацию о поездах, следующих из Москвы в Санкт-Петербург, время отправления которых с 7.00 до 9.00. http://www.cyberforum.ru/cpp-beginners/thread797959.html
C++ удаление нечетных элементов стека
Помогите, пожалуйста, написать программку удаления нечетных элементов стека
Копирование и просмотр истории браузера chrome C++
Задача - копировать историю просмотра Веб страниц и просматривать ее из собственного приложения. Откуда и что копировать - уже нашел, а вот как просматривать файлы, возможно ли обойтись какими то NET вещами, или надо писать просмотрщик самому и тд - немного непонятно.... Может у кого какие мысли есть - за что браться... C:\Users\Пользователь\Local Settings\Application...
C++ поясните пожалуйста код http://www.cyberforum.ru/cpp-beginners/thread797909.html
#include <iostream.h> #include <fstream.h> #include <conio.h> #include <stdlib.h> #include <stdio.h> #include <iomanip.h> #define N 3 class TMatrix
C++ Найти суму тех членов ряда, модуль которых больше или равен заданному е Вобщем надо написать програму: Дан числовой ряд и некоторое число е.Найти суму тех членов ряда, модуль которых больше или равен заданому е. Формула a(снизу n)=n!/(2(в степени n)! !- Факториал. Желательно под билд 6. Очень прошу помочь. подробнее

Показать сообщение отдельно
KEZz
1 / 1 / 0
Регистрация: 13.10.2012
Сообщений: 22
01.03.2013, 23:57  [ТС]     STL vector iterator
это обращение норм:
C++
1
vector <Class2*>::iterator it_pass2 = (*it_pass)->mapClass2.begin();
а тут ошибка:
C++
1
if(it_pass2 != (*it_pass)->mapClass2.end()) cout << "Fuuu";
в отдельности проверял...

P.S. В первом листинге оЧепятка в (*it_pass)->mapClass2.end()

Добавлено через 8 часов 32 минуты
короче вот прям скопипастил:
C++
1
2
3
4
5
6
7
8
cKezMesh* renderMesh =  (*it_pass)->m_KezMesh[0];
            vector <cKezMesh*>::iterator rrr = (*it_pass)->m_KezMesh.begin();
            vector <cKezMesh*>::iterator rrr2 = (*it_pass)->m_KezMesh.end();
cout << "ffff" << endl;
            if(rrr != rrr2)
            {
                cout << "666 "<< endl;
            }
на if(rrr != rrr2) вылетает...

Добавлено через 1 минуту
т.е. обекты данные копируют... и данные нормальные (не мусор)
cKezMesh* renderMesh = (*it_pass)->m_KezMesh[0];

а вот указатели не могут пройти проверку на неравенство (на любое сравнение)
 
Текущее время: 20:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru