Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (12)

Лучшие ответы пользователя

Все ответы (10)
  • Возможно ли сделать объектно-ориентированное API через DLL (GCC, C++)?

    SlaX
    @SlaX
    Можно. Для этого нужно написать обычную функцию типа:
    
    extern "C" IPlugin * getPluginInterface()
    {
        return new Plugin();
    }
    


    Если код для винды нужно еще добавить __declspec (dllexport) после extern «C».
    И все. Теперь можно загрузить библиотеку динамически и спросить адрес функции по имени с помощью dlsym( для Linux ), для винды не помню.
    Ответ написан
    1 комментарий
  • Что выбрать: $someVar или $some_var?

    SlaX
    @SlaX
    У нас принято $someVar, да именования вроде $some_var встерчаю достаточно редко, разве что в скриптах.
    Ответ написан
    Комментировать
  • Как стать rockstar в программировании?

    SlaX
    @SlaX
    Смотря что вы имеете в виду под «rockstar в программировании». Если вы хотите стать известным в свой области, чтобы ваше имя было на слуху. То задайте себе вопрос: кто для вас является rockstar в программировании сейчас? Что он сделал для того чтобы стать таким? Обычно это люди не просто участвующие в open source проектах, а люди разработавшие что-то, что было очень востребовано, достаточно быстро набрало популярность, что было нужно «здесь и сейчас». Конечно это может быть как коммерческий проект, так и Open Source.
    ИМХО главное делать то что вам нравиться и отдаваться своему делу на 100%, и все что вы захотите у вас будет.
    Ответ написан
    1 комментарий
  • Автоматическое обновление программ?

    SlaX
    @SlaX
    Я видел подобные программы только для драйверов, например Driver Detective. Под виндой обычно каждый сам за себе, и сам реализует обновление своей программы.
    Ответ написан
    Комментировать
  • Игнорировние файлов, уже находящихся под версионным контролем?

    SlaX
    @SlaX
    Если я правильно понял, вам поможет только централизованная работа с бранчами. У нас в проекте никто не работает с транком, в транке подобные файлы имеют стандартную конфигурацию. А уже каждый разработчик работая на своем бранче, меняет эти конфиг файлы под себя. На сколько знаю в svn нельзя сделать так как вы хотите, разве что написать свои хитрые хуки на сервер, который будет если что ревертить такие файлы на транке или что-то такое. Но ИМХО это уже как-то извратненько.
    Ответ написан
    Комментировать