Tag: c

Какая часть стандарта C ++ позволяет объявлять переменную в скобках?

Рассмотрим следующий код: int main() { int(s); } Меня удивляет тот факт, что он создает допустимую переменную s . Может ли кто-нибудь объяснить, что здесь происходит?

Thread.Sleep () без замораживания пользовательского интерфейса

Во-первых, я новичок в C# и я хотел бы сделать это: class2.method_79(null, RoomItem_0, num, num2, 0, false, true, true); System.Threading.Thread.Sleep(250); class2.method_79(null, RoomItem_0, num, num4, 0, false, true, true); System.Threading.Thread.Sleep(300); class2.method_79(null, RoomItem_0, num, num6, 0, false, true, true); Но это решение замораживает пользовательский интерфейс, как я могу сделать второе событие на 250 мс после первого и […]

Перечислить сложную сортировку

У меня есть List размеров, например XS, S, M, L, XL, XXL, UK 10, UK 12 и т. Д. Я хочу, чтобы порядок был таким, как указано выше, независимо от порядка элементов в списке. Мне кажется, мне нужен оператор IComparable, но он не уверен. В идеале я хочу иметь другой список с правильным порядком, в […]

Есть ли способ получить «защищенный» элемент другого объекта из производного типа?

class MyBase { protected object PropertyOfBase { get; set; } } class MyType : MyBase { void MyMethod(MyBase parameter) { // I am looking for: object p = parameter.PropertyOfBase; // error CS1540: Cannot access protected member ‘MyBase.PropertyOfBase’ via a qualifier of type ‘MyBase’; the qualifier must be of type ‘MyType’ (or derived from it) } […]

Почему не сужение конверсии, используемой с инициализатором с зависящими от фигурной скобки, вызывает ошибку?

Я узнал о инициализаторе с зависящими от фигурной скобки в языке программирования C ++, 4-е изд. > Глава 2: Обзор C ++: Основы. Я цитирую приведенную ниже книгу. Форма = традиционная и датируется C, но если есть сомнения, используйте общую форму {} -list (§6.3.5.2). Если ничего больше, это избавит вас от конверсий, которые теряют информацию […]

Как выйти из вызова recv () блокировки?

Исходя из этого вопроса , когда вы вызываете closesocket() в сокете, который recv() уже использует, пакет RST будет отправлен на другую сторону вместо выполнения изящного отключения (4-стороннее рукопожатие). Но я хочу выполнить изящное отключение, поэтому мне нужно выйти из recv() перед вызовом closesocket() . Есть ли способ сделать это?

Переопределение статических переменных при подclassификации

У меня есть class, давайте назовем его A, и внутри этого определения classа у меня есть следующее: static QPainterPath *path; То есть я объявляю статический (общеуровневый) указатель на объект пути; все экземпляры этого classа теперь будут иметь один и тот же общий элемент данных. Я хотел бы иметь возможность использовать этот class, подclassифицируя его в […]

поведение malloc (0)

int main() { char *p; p = (char* ) malloc(sizeof(char) * 0); printf(“Hello Enter the data without spaces :\n”); scanf(“%s”,p); printf(“The entered string is %s\n”,p); //puts(p); } При компиляции вышеуказанного кода и его запуске программа может читать строку, даже если мы назначили 0-байтовую память указателю p. Что на самом деле происходит в заявлении p = […]

Я хочу сгенерировать n-й член последовательности 1,3,8,22,60, 164 в порядке (1) или порядке (nlogn)

Эта последовательность удовлетворяет условию a (n + 2) = 2 a (n + 1) + 2 a (n). а также (n) = [(1 + sqrt (3)) ^ (n + 2) – (1-sqrt (3)) ^ (n + 2)] / (4sqrt (3)). Я использую C ++ для меня n может варьироваться от 1 до 10 ^ 9. […]

Как сегментировать элементы, переработанные в цикле foreach

Мне нужно прокрутить весь список пользователей, но вам нужно захватить 20 за раз. foreach (var student in Class.Students.Take(20)) { Console.WriteLine(“You belong to Group ” + groupNumber); groupNumber++; } Таким образом, первые 20 будут принадлежать группе 1, второй 20 к группе 2 и т. Д. Возьмите правильный синтаксис для этого? Я верю, что Take займет 20 […]

Interesting Posts

Насколько велика ссылка на объект в Java и какая именно информация содержится в ней?

Вставить библиотеку Zxing без использования приложения сканера штрих-кода

C ++ Использование метода classа как функции Тип указателя

Возвращаемые массивы / указатели от функции

В чем разница между POST и GET?

MySQL LOAD DATA INFILE с ON DUPLICATE KEY UPDATE

Сделать оператор << виртуальным?

Преобразование изображений в видео с использованием FFMPEG в Windows

Как обеспечить анимацию при вызове другой активности в Android?

Распознавание речи – MP3 для текстового программного обеспечения

Visual Studio 64 бит?

Документ Word имеет очень странное «скрытое» формирование после преобразования из PDF в .docx

Ошибка Omniauth Facebook – Faraday :: Ошибка :: ConnectionFailed

Получите разрешение экрана из командной строки для Linux Desktop

Вес шрифта становится легче на Mac / Safari

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