Хобрук: Ваш путь к мастерству в программировании

Вопросы по теме 'visual-c++'

Почему /clr несовместим с /mt и /mtd в Visual Studio?
кто-нибудь может объяснить мне, как и почему /clr несовместим с /mtd? Какая альтернатива этому? Что произойдет внутри, если я использую /md или /mdd? Насколько я знаю, мы не используем совместно /clr и /mtd. Может кто-нибудь объяснить, есть ли...

рефакторинг моего кода. Мои заголовки (проблемы защиты заголовка)
Некоторое время назад у меня был подобный пост, основанный на ошибке, которую я получал. Я смог это исправить, но с тех пор у меня возникли проблемы, потому что заголовки продолжают блокировать другие заголовки от использования кода. Честно говоря,...

Оптимизация компилятора Visual Studio C++ нарушает код?
У меня здесь особая проблема, которая происходит как с VS2005, так и с 2010. У меня есть цикл for, в котором вызывается встроенная функция, по сути что-то вроде этого (С++, только для иллюстративных целей): inline double f(int a) { if (a >...

Дополнительные конструкторы копирования при использовании std::function
В моем проекте есть два компонента: производитель и потребитель. Производитель несет ответственность за обработку некоторой информации и предоставление результата потребителю. Результат передается с помощью объекта функции. Я использую функцию...

Компиляция Libpng в Windows 7 или получение Libpng12.dll (и понимание того, как связать .DLL в VS)
Я использую Libpng15 в Windows 7, но получаю ошибки, связанные с Неразрешенная внешняя ошибка _png_set_longjmp_fn при компиляции кода. Я следовал указаниям в вышеупомянутой ссылке, и, хотя он скомпилировался без каких-либо ошибок, я получил...

Когда межпроцессный процесс библиотеки Boost определяет named_mutex, эти named_mutex правильно работают между разными процессами или только с потоками?
Я думаю, что я должен предполагать что-то из имени boost::interprocess , что не соответствует действительности. В документах повторяется, что named_mutex является глобальным здесь . Я не могу заставить его работать, хотя. Две копии одного и...

обновление окна Win32 для отображения сгенерированного штрих-кода
Я создаю приложение-генератор штрих-кода в win32. У меня есть библиотека для создания необходимых штрих-кодов, и если я жестко закодирую UPC, он отлично отображает штрих-код. Однако я хочу иметь возможность ввести строку в текстовое поле, создать...

Следующий самый простой рендеринг графики быстрее, чем GDI+?
У меня есть программа GDI+, которую я тщательно оптимизировал (пакетные вызовы с GraphicsPath , DrawLines и т. д.), но она по-прежнему работает медленно (на отрисовку сложной карты со сглаживанием уходит несколько секунд). Невозможно ускорить...

Ошибка с getline
Я получаю сообщение об ошибке, и не знаю почему, я очень новичок в С++, и если бы вы могли посмотреть на остальную часть моего кода, чтобы убедиться, что все в порядке, это было бы здорово. Я получаю сообщение об ошибке в этих двух строках....

CTreeCtrl не отображает все элементы в узле
Я использую CtreeCtrl и только что столкнулся с новым случаем, с которым раньше не сталкивался. Дело в том.. Я добавляю более 2000 элементов в определенный узел ... но я вижу только 200+ элементов в узле ... (каждый раз я получаю разные...

Нарушение доступа SFML при изменении цвета шрифта
У меня проблема в классе меню в моей программе. Когда я пытаюсь переключить цвет текста меню: void Menu::moveUp() { if (selectedItemIndex -1 >= 0) { menuLabel[selectedItemIndex].setColor(false); selectedItemIndex--;...

Новые материалы

Учебные заметки JavaScript Object Oriented Labs
Вот моя седьмая неделя обучения программированию. После ruby ​​и его фреймворка rails я начал изучать самый популярный язык интерфейса — javascript. В отличие от ruby, javascript — это более..

Разбор строк запроса в vue.js
Иногда вам нужно получить данные из строк запроса, в этой статье показано, как это сделать. В жизни каждого дизайнера/разработчика наступает момент, когда им необходимо беспрепятственно..

Предсказание моей следующей любимой книги 📚 Благодаря данным Goodreads и машинному обучению 👨‍💻
«Если вы не любите читать, значит, вы не нашли нужную книгу». - J.K. Роулинг Эта статья сильно отличается от тех, к которым вы, возможно, привыкли . Мне очень понравилось поработать над..

Основы принципов S.O.L.I.D, Javascript, Git и NoSQL
каковы принципы S.O.L.I.D? Принципы SOLID призваны помочь разработчикам создавать надежные, удобные в сопровождении приложения. мы видим пять ключевых принципов. Принципы SOLID были разработаны..

Как настроить Selenium в проекте Angular
Угловой | Селен Как настроить Selenium в проекте Angular Держите свое приложение Angular и тесты Selenium в одной рабочей области и запускайте их с помощью Mocha. В этой статье мы..

Аргументы прогрессивного улучшения почти всегда упускают суть
В наши дни в кругах веб-разработчиков много болтают о Progressive Enhancement — PE, но на самом деле почти все аргументы с обеих сторон упускают самую фундаментальную причину, по которой PE..

Введение в Джанго Фреймворк
Схема «работать умно, а не усердно» В этой и последующих статьях я познакомлю вас с тем, что такое фреймворк Django и как создать свое первое приложение с помощью простых и понятных шагов, а..