Хочу запустить метод в отдельном потоке при помощи функции _beginthread(..), но получаю ошибку, если не было указано void* в аргументах функции.
Вопрос: что обозначает void* в аргументах функции func2(..);
Набор инструментов платформы: Visual Studio 2019 (v142)
В функцию, запускаемую отдельным потоком, можно передать указатель на какую-то информацию - этот указатель вы передаете как один из параметров в _beginthread, и он затем передается в функцию.
Если он вам не нужен - просто объявите свою функцию как
void func(void*)
{
...
просто игнорируя этот параметр.
Если вы передаете void func() - то как _beginthread передаст ей этот самый указатель? Она же не шаблонная все-таки, чтоб принимать разные варианты...
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники