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

std::list присвоение указателю на структуру итератора - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Контейнеры стандартной библиотеки шаблонов языка С + +. http://www.cyberforum.ru/cpp-beginners/thread274933.html
Используя контейнер vector разработать программу. Создать файл test.dat в который записать 1000 случайных целых чисел из диапазона 1 до 100. Написать функцию, читает данные из файла test.dat, строит множество чисел, находит произведение элементов множества, результат записывает в файл test.out и дублирует - на экран. #pragma hdrstop #include <conio.h> #include <string> #include...
C++ вычисление нод int nod(int x, int y) { if ((y == 0) || (x==0)) return x; else return nod(y, x % y); } можно объяснить вот про нод немножко, в частности в выделенной строке ниче не понимаю http://www.cyberforum.ru/cpp-beginners/thread274924.html
Записать в файл не получается... C++
Объясните пожалуйста как правильно записать массив в файл... проблема в цикле в функции PoiskCitat();выводит только одну строку.... int main() { setlocale (0,"rus"); int p; SetColor(3,9);//устанавливаем цвет шрифта cout << "Программа извлечения цитат из текста :\n "; cout << "----------------------------------------------------------\n";
C++ Задание на вычисление синуса
В этой задачке нужно вычислить синус вводимого угла без использования библиотеки <cmath> Я сколько не пытался не получается вот последняя разработка "чего-то": #include "stdafx.h" #include "iostream" using namespace std; double a, b, c, sin;
C++ Рекурсивная функция суммы (объяснить код) http://www.cyberforum.ru/cpp-beginners/thread274882.html
int summa(int x, int y) { if (x == 0) return y; if (y == 0) return x; return summa(x -1, y)+1; } как объяснить действие этого фрагмента кода
C++ Чтение Word файлов в C++ Как прочитать Word файл программой на C++ подробнее

Показать сообщение отдельно
Kosmonit
0 / 0 / 0
Регистрация: 12.04.2011
Сообщений: 8
12.04.2011, 16:10  [ТС]     std::list присвоение указателю на структуру итератора
Цитата Сообщение от Ma3a Посмотреть сообщение
Итератор -- объект, присвоить указателю адрес чего-то еще куда ни шло, а присвоить объект это как-то по меньшей мере странно, не находите? Здесь сначала делается *i, что получает собственно структуру, на которую указывает итератор, а & потом берет адрес, таким образом в указатель попадает адрес нужной структуры.
Странно, что в std::vector это нормально проходит а в std::list нет.

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