Codengineering - блог о программировании ➜ страница 2764
Как проверить, предоставляются ли дополнительные аргументы или нет?
Как проверить, если дополнительные аргументы предоставляются или нет? -- в VB6 / VBA Function func (Optional ByRef arg As Variant = Nothing) If arg Is Nothing Then <----- run-time error 424 "object required" MsgBox "NOT SENT" End If End Function ...
Поддерживает ли C++ счетчики времени компиляции?
в целях самоанализа, иногда я хотел бы автоматически назначить серийные номера типов, или что-то подобное. к сожалению, шаблонное метапрограммирование по существу является функциональным языком, и как таковое не имеет глобальных переменных или модифицируемого состояния, которое реализовало бы такой счетчик. или это? пример кода по запросу: #include <iostream> int const a = counter_read; counter_inc; counter_inc; counter_inc; counter_inc; counter_inc; int const b = counter_read; int ...
malloc для структуры и указателя в C
предположим, я хочу определить структуру, представляющую длину вектора и его значения как: struct Vector{ double* x; int n; }; Теперь предположим, что я хочу определить вектор y и выделить для него память. struct Vector *y = (struct Vector*)malloc(sizeof(struct Vector)); мой поиск по интернету показывает, что я должен выделить память для x отдельно. y->x = (double*)malloc(10*sizeof(double)); но, похоже, что я выделяю память для y - >x дважды, один при выделении памяти для ...
Проверьте, если массив пуст
в Objective-C, когда у меня есть массив NSArray *array; и я хочу проверить, если он не пуст, Я всегда делаю: if (array.count > 0) { NSLog(@"There are objects!"); } else { NSLog(@"There are no objects..."); } таким образом, нет необходимости проверять, если array == nil так как эта ситуация приведет код, чтобы попасть в else случае, а также неnil но пустой массив будет делать. однако в Swift я наткнулся на ситуацию, в которой у меня есть необязательный массив: var array: [Int]? ...
Панды: прокатное среднее по временному интервалу
Я новичок в панд.... У меня есть куча данных опроса; я хочу вычислить скользящее среднее, чтобы получить оценку для каждого дня на основе трехдневного окна. Как я понимаю из этого вопроса, функции rolling_* вычисляют окно на основе заданного числа значений, а не определенного диапазона datetime. есть другая функция, которая реализует эту функцию? Или я застрял писать свой собственный? EDIT: пример входных данных: polls_subset.tail(20) Out[185]: favorable unfavorable other ...
Выровнять поля ввода HTML-кода,:
У меня есть HTML-форма типа: <html> Name:<input type="text"/></br> Email Address:<input type="text"/></br> Description of the input value:<input type="text"/></br> </html> теперь все метки начинаются в одном столбце, но текстовые поля начинаются в разных позициях в соответствии с длиной текста метки. есть ли способ выровнять поля ввода таким образом, что все ":" и текстовые поля будут начинаться в одной и той же позиции, а предыдущий те ...
Как вставить элемент в объект пары ключ / значение?
ОК...вот вопрос по софтболу... Мне просто нужно, чтобы иметь возможность вставить пару ключ/значение в объект в определенной позиции. В настоящее время я работаю с хэш-таблицей, которая, конечно же, не позволяет использовать эту функциональность. Каков будет наилучший подход? обновление: кроме того, мне нужна возможность поиска по ключу. например...упрощенный и псевдокодированный, но должен передать точку // existing Hashtable myHashtable.Add("somekey1", "somevalue1"); myHashtable.Add("some ...
Почему имена общих ресурсов этих папок добавляются со знаками доллара?
недавно я пришел в позицию веб-разработки с компанией, которая только что потеряла своего администратора сервера/сети. Хотя я был нанят для веб-разработки, меня просят выполнить некоторые рутинные задачи обслуживания на сервере, с которыми у меня тем не менее возникают проблемы, не имея никакого опыта в таких вещах. Это не помогает, что мы потеряли всю связь со старым администратором сети. вот такая ситуация. Несколько десятков сотрудников факультета в разделе Университет общие каталоги на серв ...
SQL Server для каждого цикла
у меня есть следующий SQL запрос: DECLARE @MyVar datetime = '1/1/2010' SELECT @MyVar Это, естественно, возвращает 1/1/2010'. то, что я хочу сделать, это иметь список дат, скажем: 1/1/2010 2/1/2010 3/1/2010 4/1/2010 5/1/2010 затем я хочу для каждого через числа и запустить SQL-запрос. что-то вроде (псевдокод): List = 1/1/2010,2/1/2010,3/1/2010,4/1/2010,5/1/2010 For each x in List do DECLARE @MyVar datetime = x SELECT @MyVar Так что это вернется: - 1/1/2010 2/1/2010 3 ...
TODO комментарий цвет шрифта в VS2010 с ReSharper и производительность электроинструментов
Я только что установил средства повышения производительности для Visual Studio 2010. У меня также установлен ReSharper. До установки PowerTools, мои комментарии TODO (т. е. // TODO: Do Something) были показаны в коде, используя шрифт, указанный в разделе VS options как "Resharper todo Item". Теперь это темно-синий цвет и, по-видимому, игнорирует настройку в параметрах VS. Я использую темную тему, поэтому я едва могу прочитать эти комментарии. Я прокопал все варианты, которые я могу найти (все п ...