Tag: c

/ usr / bin / ld: не удается найти -lc при компиляции с make-файлом

Сначала контекст: у меня есть заголовок (event.h), программа под названием event.c и основная программа main.c. Эта программа будет скомпилирована, создавая сначала объектную программу (event.o), затем статическую библиотеку (libevent.a) в отдельной папке, а затем исполняемую программу work1.exe Для этого я создал этот make-файл: work1 : main.c libevent.a gcc -static main.c -L./lib -levent -o work1 -Wall event.o: […]

Использование анонимных пространств имен в файлах заголовков

Сегодня кто-то утверждал, что вы никогда не должны использовать анонимные пространства имен в файлах заголовков. Обычно это правильно, но я, кажется, помню, как только кто-то сказал мне, что одна из стандартных библиотек использует анонимные пространства имен в файлах заголовков для выполнения какой-то инициализации. Я правильно помню? Может кто-то заполнить детали?

Цвет фона для Wpf

Мне нужна помощь в принятии правильного решения. Мне нужно анимировать фоновый цвет моего пользовательского элемента управления, когда происходит какое-то событие. Когда это так, я хочу изменить фон только на 1 секунду, а затем верну его. В каком направлении мне идти? Используйте цветную анимацию или таймер или можете каким-либо другим способом. Решаемые. Спасибо всем! Это хорошо […]

Как сохранить список объектов в настройках приложения

Недавно я познакомился с настройками приложения C #, и это кажется classным. Я искал способ сохранить список пользовательских объектов, но я не мог найти способ! На самом деле я видел сообщение для хранения int [] , но это не помогло для этой проблемы. Я попытался изменить конфигурацию этого решения, чтобы сделать его подходящим для моей […]

Является ли широкий литерал буква символов, начинающийся с L, как L «Hello World», гарантированный для кодирования в Unicode?

Недавно я попытался получить полное представление о том, какие шаги требуется для создания независимых на платформе приложений на C ++, поддерживающих unicode. Меня смущает то, что большинство howtos и прочее выравнивают кодировку символов (например, ANSI или Unicode) и тип символа (char или wchar_t). Как я уже узнал, это разные вещи, и может существовать последовательность символов, […]

выделить матрицу в C

Я хочу выделить матрицу. это единственный вариант: int** mat = (int**)malloc(rows * sizeof(int*)) for (int index=0;index<row;++index) { mat[index] = (int*)malloc(col * sizeof(int)); }

Сложный объект и привязка модели ASP.NET MVC

У меня есть структура объекта-объекта с classом Foo который содержит строку со строковым значением. public class Foo { public Bar Bar; } public class Bar { public string Value { get; set; } } И модель представления, которая использует эту структуру, подобную этой public class HomeModel { public Foo Foo; } Тогда у меня есть […]

Как преобразовать XML в List или String ?

Как преобразовать следующий XML в List или String[] : 1 2

Преобразование матрицы Eigen Matrix в C

Библиотека Eigen может отображать существующую память в Eigen-матрицы. float array[3]; Map(array, 3).fill(10); int data[4] = 1, 2, 3, 4; Matrix2i mat2x2(data); MatrixXi mat2x2 = Map(data); MatrixXi mat2x2 = Map(data, 2, 2); Мой вопрос в том, как мы можем получить массив c (например, float [] a) из собственной матрицы (например, Matrix3f m)? Какая это реальная компоновка […]

Как реализовать ConcurrentHashSet в .Net

Я пытаюсь реализовать ConcurrentHashSet в духе ConcurrentDictionary, подход заключается в том, чтобы использовать внутреннюю поддержку ConcurrentDictionary и писать небольшие методы делегирования, это то, как далеко я получил, но хорошо теоретические методы набора я застрял, особенно. Я не уверен, могу ли я использовать foreach и все еще не нарушать параллелизм public class ConcurrentHashSet : ISet { […]

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