Tag: c

Оператор тильды в C

Я видел оператора тильды, используемого в алгоритме hashирования ELF, и мне любопытно, что он делает. (Код из Eternally Confused .) unsigned elf_hash ( void *key, int len ) { unsigned char *p = key; unsigned h = 0, g; int i; for ( i = 0; i < len; i++ ) { h = ( […]

Найти методы, которые имеют настраиваемый атрибут с использованием отражения

У меня есть пользовательский атрибут: public class MenuItemAttribute : Attribute { } и class с несколькими методами: public class HelloWorld { [MenuItemAttribute] public void Shout() { } [MenuItemAttribute] public void Cry() { } public void RunLikeHell() { } } Как я могу получить только те методы, которые украшены пользовательским атрибутом? Пока у меня есть это: […]

Борьба с C от объектно-ориентированной земли?

Когда мне представляются проблемы с программированием, я, естественно, начинаю разбивать их на логические объекты в моей голове. У кого есть какая ответственность, кто владеет тем, кто проистекает от чего и т. Д. Я борюсь с C. Я просто не понимаю, как делать вещи на языке процедур. Может ли опытный программист C объяснить, как я должен […]

Как сделать прозрачный прозрачный?

Я делаю приложение в C # .NET. У меня есть 8 ящиков с картинками. Я использовал PNG-изображения с прозрачным фоном, но в моей форме он не прозрачен, когда он появляется над другим изображением. Я использую Visual Studio 2012. Это скриншот моей формы:

Как добавить WTL и ATL в visual studio c ++ express 2008

Я начинаю использовать visual studio c ++ express 2008 дома, но в нем нет ATL. Как добавить ATL в visual studio c ++ express 2008?

Может ли Qt-сигналы вернуть значение?

Boost.Signals позволяет использовать различные страtagsи использования возвращаемых значений слотов для формирования возвращаемого значения сигнала. Например, добавив их, сформировав из них vector или вернув последний. Общая мудрость (выраженная в документации Qt [EDIT: а также некоторые ответы на этот вопрос ] ) заключается в том, что с Qt-сигналами такой возможности не существует. Однако, когда я запускаю moc […]

Ошибка Entity Framework MySQL. Указанный поставщик хранилища не может быть найден в конфигурации или недействителен

Я написал сборку на C #, чтобы выполнить весь доступ к данным для базы данных MySQL. Я успешно использовал сборку (скомпилированную dll) в своем рабочем приложении для Windows winform. Но он работает только на ПК, на которых установлена ​​«MySQL Connector Net 6.4.4». Я попытался использовать ту же сборку с моим проектом asp.net Website. Во-первых, я […]

Как определить текстовую область из изображения?

Я хочу обнаружить текстовую область из изображения в качестве этапа предварительной обработки для движка OCR tesseract, двигатель работает хорошо, когда входной текст является только текстовым, но когда входное изображение содержит контент Nontext, он падает, поэтому я хочу обнаружить только текстовый контент на изображении, любой идея о том, как это сделать, будет полезна, спасибо.

Выбор данных с несколькими условиями

У меня есть datatable с 4 столбцами A, B, C и D, так что конкретная комбинация значений для столбцов A, B и C уникальна в datatable. objective: найти значение столбца D для данной комбинации значений для столбцов A, B и C. Я думаю, что цикл по набору строк данных должен сделать это. Есть ли способ […]

Выделение синтаксиса Razor не работает в VS 2012 с MVC 5

Я играю с MVC 5 RC 1 в Visual Studio 2013 RC. Работает очень хорошо. Теперь я обновил существующий проект MVC 4 в VS 2012 до MVC 5 так же, как описано здесь Я также изменил web.config (ы) – см. « Обновление от MVC4 до MVC5 » Все (создание, запуск веб-приложения, даже intellisense) отлично работает, […]

Давайте будем гением компьютера.