Ответы пользователя по тегу C++
  • Как определить простое число?

    DeeplessHole
    @DeeplessHole
    Студент матмеха СпбГУ
    Как вариант, реализовать деление "столбиком" и проверять делители паками в несколько потоков.
    Ответ написан
  • Qt map signal реагирует сразу на все?

    DeeplessHole
    @DeeplessHole
    Студент матмеха СпбГУ
    Если я правильно понимаю, то вы вызываете этот connect в цикле
    connect(&ButtonSignalMapper,
                        SIGNAL(mapped(int)),
                        this,
                        SLOT(CellButtonClicked(int)));

    тем самым создавая на ButtonSignalMapper 8 привязок функции CellButtonClicked.
    Попробуйте вынести эту привязку из цикла.
    Ответ написан
    Комментировать
  • Почему не срабатывает код?

    DeeplessHole
    @DeeplessHole
    Студент матмеха СпбГУ
    Все таки думаю, что должен прозвучать правильный ответ :). Майкрософтовский компилятор плюсов компилирует под .Net, т.е. в байт-код для виртуальной машины(CLR) со сборщиком мусора. Естественно, что прямые манипуляции с памятью из программы становятся нежелательными. Поэтому, если хотите учить настоящие плюсы(с указателями), вы должны использовать другой компилятор, например MinGW (Windows), GCC (Linux), Clang (OS X).
    Ответ написан
    Комментировать
  • Как собрать OpenCV 3.0 + Qt(установлена)?

    DeeplessHole
    @DeeplessHole Автор вопроса
    Студент матмеха СпбГУ
    Нашлось решение проблемы(багтрекер)
    В папке с исходниками(source) надо перейти в /cmake/ и поправить настройки компиляции(в файле OpenCVCompilerOptions.cmake):
    закомментировать строчку
    add_extra_compiler_option(-Werror=non-virtual-dtor)
    Ответ написан
    Комментировать