Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите перевести на С++ такой код... / 4 сообщений из 4, страница 1 из 1
20.09.2005, 13:58
    #33278860
Serega128
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите перевести на С++ такой код...
function recvdata(accept: string): bool;
var
buff: array[1..255] of Char;
begin
res := recv(Sock, buff, SizeOf(buff), 0);
Result := (Res = SOCKET_ERROR) or (Copy(buff, 1, 3) = accept);
end;

Заранее благодарен!
...
Рейтинг: 0 / 0
20.09.2005, 14:01
    #33278866
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите перевести на С++ такой код...
Как пробовал ? Как не получается ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
20.09.2005, 14:17
    #33278937
Serega128
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите перевести на С++ такой код...
Пока вариант такой:

bool __fastcall recvdata(AnsiString accept)
{
char Buff[255];
Res = recv(Sock, Buff, sizeof(Buff), 0);
return (Res == SOCKET_ERROR)||(strcut );
}
последняя строка непонятна
...
Рейтинг: 0 / 0
20.09.2005, 14:23
    #33278959
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите перевести на С++ такой код...
можно так, но надо бы потюнить :))
Код: plaintext
return (Res == SOCKET_ERROR) || (AnsiString(buff).SubString( 1 ,  3 ) == accept);

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите перевести на С++ такой код... / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]