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

5 ответов

 а также

елает оператор & = в C #? Например: bool approved; // Approved is a property of cra, also bool approved &= cra.Approved;Большое спасибо!

9 ответов

 оператор и дает ожидаемый результат.

ел "новый тип"BOOL (YES, NO). Я читал, что этот тип почти как символ. Для тестирования я сделал: NSLog(@"Size of BOOL %d", sizeof(BOOL)); NSLog(@"Size of bool %d", sizeof(bool));Приятно видеть, что оба журнала отображают «1» (иногда в C ++ ...

3 ответа

За что? Используйте логическое значение для логического; используйте целое число, когда вы считаете что-то.

меет какой-то смысл или нет?

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

4 ответа

Конечно, он не может иметь дело с бесконечными списками, которые содержат ноль или один x, но, по крайней мере, он заканчивается в случае более чем одного вхождения x.

ался определить функцию, которая, учитывая список целых чисел и целое число n, возвращает логическое значение, указывающее, встречается ли n ровно один раз в списке. У меня есть это, но это не работает, и я не могу понять это once :: [a] -> (a ...

5 ответов

Как ответить

влен, узнав, чтоgetBoolean() а такжеvalueOf() Метод возвращает разные результаты для одной и той же входной строки. Я пытался передать"true" к обоим методам. НоgetBoolean() дает мне ложный вывод, тогда какvalueOf() дает мне правильный вывод, ...

3 ответа

хотеть

у заставить программу ждать нажатия кнопки, прежде чем она продолжится, я попытался создать цикл while и держать его в цикле, пока кнопка не будет нажата, и установить значение bool равным true для завершения цикла while, что привело ...

6 ответов

, использование

огих программах я вижу операторы с идентификаторамиFALSE а такжеfalse, Есть ли разница между ними в контексте C ++? Также в некоторых программах я виделbool и где-тоBOOL, В чем разница между ними обоими? Может кто-нибудь объяснить мне разницу ...

2 ответа

Вы можете переименовать все ваши файлы в .cpp, чтобы скомпилировать их как C ++, или изменить настройки проекта, чтобы принудительно компилировать их как C ++ для каждого файла .c / .cpp / .cc в проекте.

я проблема с VS2010 (и VS2008), предоставляющим мой большой список синтаксических ошибок. Однако синтаксис действительно правильный. Вот небольшой пример; У меня есть следующий блок кода внутри .h файла // Prototype Declarations LIST* ...

3 ответа

 возвращает TRUE.

мер, в Ruby только nil и false являются ложными. Что есть что в R? например.:5==TRUE а также5==FALSE оба оценивают в ЛОЖЬ. Тем не мение,1==TRUE являетсяTRUE, Есть ли какое-то общее правило относительно того, что (объекты, числа и т. Д.) Оценивают?

8 ответов

Я считаю, что это концептуальный вопрос, поэтому я дам концептуальный ответ. Это обсуждение напоминает мне о дискуссиях, которые я обычно имею о том, означает ли эффективность кода уменьшение количества строк кода в сборке. Кажется, что эта концепция общепризнанна как истинная. Учитывая, что отслеживание того, насколько быстро ALU будет обрабатывать каждый оператор, нежизнеспособно, вторым вариантом будет сосредоточиться на переходах и сравнении в сборке. В этом случае различие между логическими выражениями или целыми числами в представленном вами коде становится довольно представительным. Результат выражения в C ++ вернет значение, которому затем будет дано представление. В сборке, с другой стороны, переходы и сравнения будут основываться на числовых значениях, независимо от того, какой тип выражения вычислялся в вашем операторе C ++ if. По этим вопросам важно помнить, что чисто логические утверждения, подобные этим, приводят к огромным вычислительным затратам, даже если один бит будет способен на то же самое.

значение лучше использовать? Булево значение true или целое число 1? [https://stackoverflow.com/questions/5554725/which-value-is-better-to-use-boolean-true-or-integer-1] Вышеуказанная тема заставила меня сделать несколько экспериментов сbool ...