«boolean» 태그된 질문

9
부울을 더 명확하게 호출하려면 어떻게해야합니까? 부울 트랩
@ benjamin-gruenbaum의 의견에서 언급했듯이 이것을 부울 트랩이라고합니다. 이런 기능이 있다고 해 UpdateRow(var item, bool externalCall); 내 컨트롤러에서 해당 값 externalCall은 항상 TRUE입니다. 이 함수를 호출하는 가장 좋은 방법은 무엇입니까? 나는 보통 UpdateRow(item, true); 그러나 나는 '진정한'가치가 무엇을 의미하는지 나타 내기 위해 부울을 선언해야합니까? 함수 선언을 보면 알 수 있지만 다음과 …
76 boolean  const 

16
boolean_variable보다! boolean_variable을 사용하는 이유 == false
이 질문에 대한 의견 : 메소드가 false를 리턴하는지 확인 : 결과를 임시 변수에 지정하거나 메소드 호출을 조건부로 직접 넣습니까? 조건을 테스트 할 때 !boolean대신 사용해야한다고 말합니다 boolean == false. 왜? 나에게는 boolean == false영어가 훨씬 더 자연스럽고 더 명확합니다. 이것이 단지 스타일의 문제인지 사과하지만,이 선호도에 대한 다른 이유가 있는지 궁금합니다 …


8
값이 의미가 없을 때 새 부울 필드가 널 참조보다 낫습니까?
예를 들어 MemberlastChangePasswordTime 이있는 클래스가 있다고 가정합니다 . class Member{ . . . constructor(){ this.lastChangePasswordTime=null, } } 일부 멤버는 비밀번호를 변경하지 않을 수 있으므로 lastChangePasswordTime이없는 경우 의미가 없습니다. 그러나 null이 악의적 인 경우 값에 의미가 없을 때 사용해야하는 것은 무엇입니까? 및 https://softwareengineering.stackexchange.com/a/12836/248528 , 나는 의미없는 값을 나타내는 널 (null)을 사용하지 …
39 null  boolean 

13
부울 매개 변수를 사용하여 값을 결정하는 것은 잘못입니까?
에 따르면 이 동작을 결정하는 부울 매개 변수를 사용하는 것이 잘못인가? 부울 매개 변수를 사용하여 동작을 결정하지 않는 것이 중요하다는 것을 알고 있습니다. 원본 버전 public void setState(boolean flag){ if(flag){ a(); }else{ b(); } c(); } 새로운 버전: public void setStateTrue(){ a(); c(); } public void setStateFalse(){ b(); c(); } …

6
C ++에서 언제 bool을 사용해야합니까?
우리는 Tic-tac-toe 게임 을 만들어야하는 수업을 맡았 습니다. 사람들은 자신을 복잡하게 만들고 싶어서 메뉴가 포함 된 복잡한 게임을 썼습니다. 게임이 끝나면 다시 플레이하거나 프로그램을 종료 할 수있는 옵션이 있어야했습니다. 나는 그것을 위해 int변수를 사용 했지만 BOOL을 사용하는 일부 동급생을 발견했습니다. 더 효율적입니까? intbool에 저장 하는 것이 아니라 두 개의 값만 …
34 c++  boolean 


3
C ++의 부울 유형이 ++를 지원하지만-를 지원하지 않는 이유는 무엇입니까?
왜 연산자 --는 bool에 존재 하지 않고 연산자 는 bool에 존재 ++합니까? C ++로 시도했지만 내 질문이 다른 언어에 적용되는지 알 수 없습니다. 나는 또한 알게되어 기쁘다. 나는++ bool과 함께 연산자 를 사용할 수 있다는 것을 알고있다 . 부울을 true로 만듭니다. bool b = false; b++; // Now b == …

3
Java 부울 기본 유형 이름이 'bool'이 아닌 이유는 무엇입니까?
자바는 int 과 Integer boolean 과 Boolean 이것은 약간 일치하지 않는 것 같습니다. bool대 Boolean원시 유형에 대한 설립 짧은 이름을 사용 하는가? 또는 integer대 Integer일관된 유형 이름을 유지? 내가 생각하는 C ++을 사용하기로 결정했다 bool꽤 이전에 자바가 사용하기로 결정보다 boolean어쩌면 일부, 그리고 (당시 비표준?) C 확장이 너무, 너무 과거의 우선 …
28 java  history  boolean 

8
“참”,“거짓”및 부울 토글에 대한 용어가 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . 기술 회의에서 코드를 설명하려고한다고 가정 해 보겠습니다. 먼저 부울 foobar을true 과 둘째, 부울 foobar을false 조금 말투처럼 보인다. …


12
"거짓"인 부울 함수 인수에 대한 올바른 주석?
일부 오픈 소스 프로젝트에서 다음 코딩 스타일을 수집했습니다. void someFunction(bool forget); void ourFunction() { someFunction(false /* forget */); } 나는 항상 false여기 에 무슨 의미 가 있는지 의심 합니다. "forget"을 의미합니까, "forget"은 해당 매개 변수 (위의 경우와 같이)를 나타내며 "false"는이를 무시하는 것입니까? 어떤 스타일이 가장 자주 사용되며 모호성을 피하는 가장 …

4
성공 또는 실패가 유일한 관심사 일 때 부울 리턴
한 곳에서 해당 방법에 대한 모든 논리를 포함하기 위해 여러 위치에서 사용되는 메서드에서 부울을 반환하는 경우가 종종 있습니다. 알아야 할 모든 (내부) 호출 방법은 작업의 성공 여부입니다. 나는 파이썬을 사용하고 있지만 질문은 반드시 해당 언어에만 국한되는 것은 아닙니다. 내가 생각할 수있는 두 가지 옵션 만 있습니다 상황이 예외적이지는 않지만 예외를 …


5
단락 평가는 언제 나쁜가요?
좀 더 명확하게 말하면, 나는 다른 언어로 많은 시간을 보냈다고 말할 것입니다. 그러나 지금까지는 항상 사용하거나 전혀 지원하지 않습니다. 이제 VB.net이 필요한 프로젝트부터 작업을 시작했으며 AND 및 ANDALSO 측면에서 두 가지 방법을 모두 제공합니다 . 첫 번째는 단락되지 않으며 두 번째는 단락되지 않습니다. 그래서 이것이 왜 궁금해합니까? 이와 같이 설정하면 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.