Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2010, 22:40   #1
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
Восклицание Прием списка пользователей из сокета

описал фунцию, загружающую с сервера список online-пользователей
Код:
void PrintList(SOCKET client){

	  char *size;
	  size=(char *)malloc(10);
	  recv(client,size,10,0);//========размер списка===
	  
	  int size_list=atol(size);

	  if(size_list<=0 ){

		 Form1->Memo2->Lines->Add("No online users");

	  }
	  else{
		 char *buf;
		 buf=(char *)malloc(size_list);

		 recv(client,buf,size_list,0);   //======list of users====



		 Form1->Memo2->Lines->Add("Online users are");
		 Form1->Memo2->Lines->Add(buf);
		 free(buf);
	  }



	 free(size);

}



При ее вызове в кодена клиенотсой стороне Bulder ругается "acces violation at 0x00000000: read of address 0x00000000". Подскажите пожалуйста, в чем заключается ошибка.
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Старый 18.05.2010, 05:17   #2
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

В каком именно месте вылетает?
Carbon вне форума Ответить с цитированием
Старый 18.05.2010, 09:13   #3
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
По умолчанию

Builder вообще отказывается компилить проект, если там упомянута эта функция, и выводит вышеописанное сообщение.
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TICQClient ошибка при получении статуса пользователей из списка контактов fate Работа с сетью в Delphi 3 11.05.2010 23:17
ip для сокета Solan C/C++ Сетевое программирование 4 07.03.2010 18:05
С# получения списка пользователей системы bondik Общие вопросы .NET 2 04.08.2009 19:19
Ошибки Сокета DM_bite Помощь студентам 1 05.08.2008 19:17
Определение сокета SLASH_CyberPunk Работа с сетью в Delphi 3 21.07.2008 13:02