-
- Хорошая мысль, не бред. Я часто такой приём использую, одна задача для обработки одной очереди может получить и команду, и данные, если используется выравнивание по 4 байтам для размещения данных в очереди; если младший бит =1, значит команда. - VVB(28.11.2012 14:29)
- Более того, ARM что-то похожее делает (инструкция BX, бит Thumb). - SciFi(28.11.2012 14:45)
- либо вызывать типо MALLOC_FOR_WCHAR и MALLOC_FOR_CHAR которые выделяют в разных адресных пространствах, а конечная функция в курсе где что - MegaJohn(27.11.2012 15:31)
- Хорошая мысль, не бред. Я часто такой приём использую, одна задача для обработки одной очереди может получить и команду, и данные, если используется выравнивание по 4 байтам для размещения данных в очереди; если младший бит =1, значит команда. - VVB(28.11.2012 14:29)