|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"аргумент типа int для pthread_create в x86_64" | +/– | |
Сообщение от Аноним ![]() | ||
Код на С, портирую с x86 на x86_64 многопоточный сервер (точнее, превращаю его в многоплатформенный, чтобы работало и там и там, т.е. например unsigned int => uint32_t и другие вещи), так вот, после accept-a нужно передать сокет (тип int) в поток, делается это последним параметром фунции pthread_create, вот код: | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
|
Сообщения по теме | [Сортировка по времени | RSS] |
1. "аргумент типа int для pthread_create в x86_64" | +/– | |
Сообщение от Michelnok ![]() | ||
#include <stdint.h> | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
2. "аргумент типа int для pthread_create в x86_64" | +/– | |
Сообщение от Аноним ![]() | ||
>#include <stdint.h> | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
3. "аргумент типа int для pthread_create в x86_64" | +/– | |
Сообщение от Michelnok ![]() | ||
> Почему явное преобразование из int в void* генерирует warning? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
4. "аргумент типа int для pthread_create в x86_64" | +/– | |
Сообщение от const86 ![]() | ||
>Конечно, можно решить проблему используя еще одну переменную "прокси", но как-то не Ъ. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
5. "аргумент типа int для pthread_create в x86_64" | +/– | |
Сообщение от Аноним ![]() | ||
>>Конечно, можно решить проблему используя еще одну переменную "прокси", но как-то не Ъ. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
6. "аргумент типа int для pthread_create в x86_64" | +/– | |
Сообщение от const86 ![]() | ||
>Тогда пришлось бы для каждой структуры делать malloc, потом free | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
7. "аргумент типа int для pthread_create в x86_64" | +/– | |
Сообщение от Michelnok ![]() | ||
>Кстати, что гласит стандарт на тему sizeof(int) <= sizeof(void *)? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |