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

vector , Поиск в списке по указателю, корректно ли это? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ FindNextFileChange & FindFirstFileChange http://www.cyberforum.ru/cpp-beginners/thread507612.html
Собственно сабж
C++ Синтаксический анализатор. Рекурсия Пожалуста, помогите кто чем может... знаю, что это не так сложно, но не представляю, как реализовывать. необходимо сделать с помощью рекурсии... Построить синтаксический анализатор понятия список_параметров. список_параметров::=параметр|параметр, список параметров http://www.cyberforum.ru/cpp-beginners/thread507582.html
C++ Предварительная обработка данных в архиваторе
Здравствуйте! Помогите, пожалуйста с делемой. Пишу архиватор, код архивирования и разархивирования есть (только путаюсь с С и С++, проверте, пожалуйста, ниже приведённый код, он должен быть на С++). А делема такая: перед архивированием и разархивированием обычно происходит предварительная обработка данных, как это сделать и том и в другом случае? Код архивирования: L=0; H=L; I=0; WHILE...
Доступ к элементам через WinAPI Visual C++
Если внутри функции я пишу так: CEdit* pEdit; pEdit = (CEdit*) GetDlgItem(FindWindow(NULL, "Thr_2"),ID_EDIT1); if(!pEdit)AfxMessageBox("fff"); pEdit->SetWindowText("1234");//!! КОСЯК !!!И вроде - да, pEdit - не нулл. Но ПОЧЕМУ при дальнейшем вызове ЛЮБОГО метода - КОСЯК ??? (Программа выполнила недопустимую операцию).
C++ Как узнать объем доступной памяти портабельным кодом? http://www.cyberforum.ru/cpp-beginners/thread507486.html
Доброе время суток! Вот такая задачка - именно количество свободной, а не момент, когда невозможно выделить запрошенный блок памяти. Должно работать под UNIX/WINDOWS. Если кто-то знает способ - поделитесь пожалуйста.
C++ VC, потоки. Вот что я написал: #include <stdio.h> #include <stdlib.h> #include <afxwin.h> UINT myproc1 (LPVOID pParam) { return 0; } int main(){ подробнее

Показать сообщение отдельно
_Natalia_
Сообщений: n/a
31.03.2007, 08:48     vector , Поиск в списке по указателю, корректно ли это?
Здравствуйте, Вячеслав
Не знаю до сих пор ли актуален ваш вопрос, но отвечу.
Если вы используете стандартную библиотеку stl т ее класс vector http://www.cppreference.com/cppvector/index.html то тогда я не вижу проблемы, то есть вы каждый раз будете проверять менше ли значение или нет, если меньше, то итератор it = vector.erase(it) (так как функция возвращает итератор на элемент, следующий за удаленным), и если нет, то просто ++it
 
Текущее время: 00:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru