HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 31.10.2009, 12:48
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
С нами: 9017461

Репутация: 414


По умолчанию

2Perprofan

сделай полный clean проекта и отключи precompiled headers в настройках проекта.
 
Ответить с цитированием

  #2  
Старый 31.10.2009, 13:47
Perprofan
Новичок
Регистрация: 28.10.2009
Сообщений: 9
С нами: 8703430

Репутация: 0
По умолчанию

Я не нашел где это, можно пруфлинк?
 
Ответить с цитированием

  #3  
Старый 31.10.2009, 14:57
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
С нами: 9744746

Репутация: 1474


По умолчанию

и в коде убери слешы // #include "stdafx.h"
 
Ответить с цитированием

  #4  
Старый 31.10.2009, 15:16
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
С нами: 10216668

Репутация: 930


По умолчанию

"пруфлинк" - .... ты сначала посмотри, что значит слово, а потом употребляй.
файл - создать проект - win32 - консольное приложение - пустой проект +, предварительно скомпилированнные заголовки -. готово.
 
Ответить с цитированием

  #5  
Старый 31.10.2009, 15:42
Perprofan
Новичок
Регистрация: 28.10.2009
Сообщений: 9
С нами: 8703430

Репутация: 0
По умолчанию

Если убирать заголовки но не ставить галочку на пустом проэкте то все работает.
Спасибо.
 
Ответить с цитированием

  #6  
Старый 01.11.2009, 00:43
_nic
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
С нами: 10535289

Репутация: 107


По умолчанию

Создаю потоки в цикле,их надо как "усыпить" на время.Но я к сожалению столкнулся с проблемой ,если юзать SuspendThreadв цикле то из этого цикла почему то выйти нельзя Почему? И как это обойти?
 
Ответить с цитированием

  #7  
Старый 01.11.2009, 01:18
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

потому что вызвыать resumethread можно только из активного потока, потому как сонный ничего не может делать(правда логично?).

чтото из твоих вопросов вырисовывается чудовищная архитектура сетевого приложения. попробуй прочитать статьи на codeproject'e или у каких нить русских сайтов. на васме том же основы по сокетам.
 
Ответить с цитированием

  #8  
Старый 01.11.2009, 17:09
VIP
Участник форума
Регистрация: 29.12.2004
Сообщений: 105
С нами: 11243422

Репутация: 21
По умолчанию

Здравствуйте! Возник следующий вопрос:

Имеется массив vector<int> elements, есть число в переменной int del_element. Необходимо найти в elements элемент со значением del_element и если он есть, то удалить его из elements.

Так как по вектору ходят с помощью итераторов, то как мне его сравнить с int?
 
Ответить с цитированием

  #9  
Старый 01.11.2009, 17:18
Irdis
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
С нами: 10661593

Репутация: 88
По умолчанию

если не ошибаюсь так
Код:
std::vector<int>::iterator channelIter = intVector.begin()
std::cout<< (int)(*channelIter);

Последний раз редактировалось Irdis; 01.11.2009 в 17:31..
 
Ответить с цитированием

  #10  
Старый 01.11.2009, 17:33
VIP
Участник форума
Регистрация: 29.12.2004
Сообщений: 105
С нами: 11243422

Репутация: 21
По умолчанию

Цитата:
Сообщение от Irdis  
если не ошибаюсь так
Код:
std::vector<int>::iterator channelIter = intVector.begin()
cout<< (int)(*channelIter);
Да, скомпилилась, но при работе вылетает с ошибкой.

На всякий случай, вот вся функция:

Код:
void del(){
	int del_element;
	system("cls");
	printf("Enter del elemet:\n");
	scanf_s("%d", &del_element);
	for(vector<int>::iterator i = elements.begin(); i != elements.end(); i++){
		if((int)(*i) == del_element){
			elements.erase(i);
		}
	}
Методом поочерёдного исключения строк выяснил, что ошибку при выполнении вызывает строка:
Код:
elements.erase(i);

Последний раз редактировалось VIP; 01.11.2009 в 17:47..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.