Codengineering - блог о программировании ➜ страница 1371
Переключение оператора fallthrough в C#?
Switch заявление fallthrough является одним из моих личных основных причин для любви switch и if/else if конструктов. Пример в порядке здесь: static string NumberToWords(int number) { string[] numbers = new string[] { "", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" }; string[] tens = new string[] { "", "", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety" }; string[] teens = new string[] ...
Разница между return и exit в функциях Bash
в чем разница между return и exit оператор в функциях BASH относительно кодов выхода? ...
Что означает добавленное двойное двоеточие "::"?
Я нашел эту строку кода в класс, который я должен изменить: ::Configuration * tmpCo = m_configurationDB;//pointer to current db и я не знаю, что именно означает двойное двоеточие перед именем класса. Без этого я бы прочитал: объявление tmpCo как указатель на объект класса Configuration... но добавленная двойная двоеточие сбивает меня с толку. Я нашел: typedef ::config::set ConfigSet; ...
Как несколько клиентов одновременно подключаются к одному порту, скажем 80, на сервере? [дубликат]
этот вопрос уже есть ответ здесь: порт изменяется, когда сервер принимает TCP-соединение? 2 ответы Я понимаю основы работы портов. Однако я не понимаю, как несколько клиентов могут одновременно подключаться к порту 80. Я знаю, что каждый клиент имеет уникальный (для своей машины) порт. Отвечает ли сервер от доступного порта клиенту и просто заявляет, что ответ пришел из 80? Как это работает? ...
Должен ли я использовать int или Int32
В C#int и Int32 то же самое, но я читал несколько раз, что int предпочтительнее Int32 без объяснения причин. Есть причина, и я должен заботиться? ...
Есть ли эквивалент MessageBox в WPF?
есть ли стандартное окно сообщения в WPF, например WinForms'System.Windows.Forms.MessageBox.Show(), или я должен использовать окно сообщения WinForms? ...
Автоматическое создание схемы базы данных MySQL [закрыто]
Я устал от открытия Dia и создания диаграммы базы данных в начале каждого проекта. Есть ли инструмент, который позволит мне выбрать определенные таблицы, а затем создать диаграмму базы данных для меня на основе базы данных MySQL? Предпочтительно это позволит мне редактировать диаграмму позже, так как ни один из внешних ключей не установлен... вот что я изображаю диаграммно (пожалуйста, извините ужасный дизайн данных, я его не проектировал. Давайте сосредоточимся на концепции диаграммы и не на ф ...
Проверка, является ли двойной (или плавающий) NaN в C++
есть ли функция isnan ()? PS.: Я в MinGW (если это имеет значение). я решил это с помощью isnan () from <math.h>, который не существует в <cmath>, который находился #includeing сначала. ...
Запретить прокрутку тела, но разрешить прокрутку наложения
Я искал решение типа "лайтбокс", которое позволяет это, но еще не нашел его (пожалуйста, предложите, если вы знаете о нем). поведение, которое я пытаюсь воссоздать, похоже на то, что вы увидите в Pinterest при нажатии на изображение. Наложение прокручивается (как и в целом наложение перемещается вверх, как страница на странице) но тело за оверлея исправлена. Я попытался создать это с помощью только CSS (т. е. a div оверлея поверх всей страницы и тела с overflow: hidden), но это не мешает div ...
Перечисление " Наследование"
У меня есть перечисление в пространстве имен низкого уровня. Я хотел бы предоставить класс или перечисление в пространстве имен среднего уровня, которое "наследует" перечисление низкого уровня. namespace low { public enum base { x, y, z } } namespace mid { public enum consume : low.base { } } Я надеюсь, что это возможно, или, возможно, какой-то класс, который может занять место enum consume, который обеспечит уровень абстракции для перечисления, но все же позволит экз ...