Результаты поиска по запросу "syntax"

8 ответов

Что это означает, когда первый параметр «for» пуст?

Я просматривал некоторый код и видел несколько примеров, в которых первый элемент цикла for опущен. Пример: for ( ; hole*2 <= currentSize; hole = child)Что это значит? Благодарю.

5 ответов

И проверить

инство примеров, которые я нашел в сети, пишут так: if(x != nil) // ...Есть ли проблемы с этим? if(x) // ...Я попробовал оба в простой программе и не смог найти никакой разницы.

7 ответов

Для Python 3.x

нтересно, есть ли способ заполнить словарь так, чтобы у вас было несколько ключей, сопоставляющих одно и то же значение, которое менее многословно, чем сказать: d = {1:'yes', 2:'yes', 3:'yes', 4:'no'}Я думаю что-то вроде: d = {*(1,2,3):'yes', ...

ТОП публикаций

4 ответа

Что означают знаки плюс и минус в Цели С рядом с методом?

Я очень новый в цели c и в xcode. Я хотел бы знать, что+ а также- знаки рядом с определением метода означают. - (void)loadPluginsAtPath:(NSString*)pluginPath errors:(NSArray **)errors;

3 ответа

Теперь, если вы только что объяснили, как удобочитаемость связана с капитализацией. Использование заглавных букв в стилях программирования, вероятно, является одним из самых субъективных аспектов. Это должно быть проблема деконструкции.

дите ужасный пример: data Bighead = Big little = 1 f1 = little :: Int f2 = Big :: BigHeadПо моему мнению: f1 а такжеf2 все указывают на некоторые данные. единственное отличие (little а такжеBig) немного имеет кусок кода, чтобы сделать оценку. ...

2 ответа

ошибка: более слабый спецификатор броска для «виртуального E :: ~ E ()»

e_if страница документа [http://www.boost.org/doc/libs/1_46_1/libs/utility/enable_if.html]говорит: Конструкторы и деструкторы не имеют возвращаемого типа; дополнительный аргумент - единственный вариант. Деструкторы перегружены?

7 ответов

Просто имя файла, без пути и суффикса.

у получить только имя файла с помощью регулярных выражений, поэтому я пробовал простые вещи, как ([^\.]*)что, конечно, работает, только если имя файла имеет одно расширение. Но если этоadfadsfads.blah.txt я просто хочуadfadsfads.blah, Как я могу ...

2 ответа

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

жный дубликат: Каковы правила автоматической вставки точек с запятой в Javascript? [https://stackoverflow.com/questions/2846283/what-are-the-rules-for-javascripts-automatic-semicolon-insertion] JavaScript сбивает с толку меня неявным завершением ...

1 ответ

Как вызвать функцию со ссылкой на массив неизвестного размера?

Рассмотрим действительный код: template<size_t size> void by_numbered_reference(int (&array)[size]);Эта функция принимает массив в качестве аргумента, и компилятор может определить его размер с помощью вывода аргумента шаблона. Теперь допустимо ...

3 ответа

Это пустой список аргументов, то есть лямбда-выражение не принимает аргументов.

улся на следующую строку в Руководстве по составным приложениям. Я знаю=>это лямбда, но что делает()значит? Каковы некоторые другие примеры этого? Как это называется, чтобы я мог его ...