![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Гость_Гость_* |
![]()
Сообщение
#1
|
Гости ![]() |
Здрасте. Копаю исходник, написанный на с++. Нужно подружить с qt. Инклудник SyncObj.hpp не хочет находиться, т.к. у меня его и нет. Можно ли его заменить аналогичным для qt ?
|
|
|
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Что-то я не совсем понимаю тебя.
Если ты нашел аналог SyncObj.hpp в Qt, то что тебе мешает его им заменить? |
|
|
Гость_Гость_* |
![]()
Сообщение
#3
|
Гости ![]() |
Может я вопрос немного не так задал. В исходнике (писался на visual c++) используется SysObjs.hpp, а мой QT Creator пишет, что нет такого файла. Сделал поиск по всему компу - его действительно нет. Вот и спрашиваю, есть ли аналог этого файла для QT.
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
может он автоматически генерируется студией?
|
|
|
Гость_Гость_* |
![]()
Сообщение
#5
|
Гости ![]() |
Если закомментировать вызов этого инклудника, в проекте появляется куча ошибок. В VCL, например, в состав этого модуля входят классы: TConditionVariableCS, TConditionVariableMutex, TCriticalSection, TEvent, THandleObject, TMutex, TSemaphore, TSimpleEvent, TSynchroObject. Подключение аналогов этих классов (которые нашел) из Qt не помогло.
|
|
|
kwisp |
![]()
Сообщение
#6
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
поискать этот ценный файл в инете.
я так думаю без него никак. при чем тут аналоги ? в qt классов с такими именами Цитата TConditionVariableCS, TConditionVariableMutex, TCriticalSection, TEvent, THandleObject, TMutex, TSemaphore, TSimpleEvent, TSynchroObject нет. откуда проект взялся может у источника и интересоваться что за файл. |
|
|
Гость_Гость_* |
![]()
Сообщение
#7
|
Гости ![]() |
Если бы я нашел что-то в сети, то не стал бы спрашивать на форуме. Не исключаю, что не очень хорошо искал )).
Под "аналогами" имелись ввиду QThread, QMutex, QSemaphore, т.д. У источника поинтересоваться - довольно долгая процедура, так что останется резервным вариантом. |
|
|
ViGOur |
![]()
Сообщение
#8
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Вот с этого и нужно было начинать, я например с билдером никогда не работал. (если я не ошибаюсь именование TClassName принято в билдере, хотя могу и ошибаться).
Работа с потоками, семафорами, мутексами и прочим есть. Что есть, чего нету и как с ними работать можешь прочитать в Поддержка потоков в Qt на русском. |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 22.9.2023, 17:24 |