블로그 이미지
안녕1999

카테고리

전체 (3067)
자바스크립트 (20)
안드로이드 (14)
WebGL (4)
변비 (17)
정치,경제 (35)
C언어,ARM (162)
컴퓨터(PC, Note Book, 윈.. (41)
전자회로, PCB (27)
유머,안웃긴,GIF,동영상 (118)
국부론60 (71)
모듈(PCB) (3)
건강 (2)
FreeCAD (25)
PADS (43)
퇴직,퇴사,구직,취업 활동 (3)
C# (86)
엑셀 (8)
워드 (0)
LabView (6)
레고 (30)
FPGA (0)
Total
Today
Yesterday

달력

« » 2025.7
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

공지사항

최근에 올라온 글

warning C4800: 'BOOL' : forcing value to bool 'true' or 'false' (performance warning)
성능저하 경고 메세지
bool타입이 아닌 값을 bool 타입으로 변경하기위해서는 비교문이 자동으로 추가된다.
비교문은 성능을 저하시키는 원인중 하나이다.
비교문(if)은 생각보다 성능이 많이 떨어진다.

예)
class xx
{
   int m_cnt;
   bool is_empty();

};
bool xx::is_empty()
{
    return m_cnt;
}

bool xx::is_empty()
{
    return m_cnt;   //return (m_cnt==0);  비교문이 추가된다.
}

Posted by 안녕1999
, |

최근에 달린 댓글

글 보관함