블로그 이미지
안녕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

달력

« » 2024.5
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

공지사항

최근에 올라온 글

'treated'에 해당되는 글 1건

  1. 2016.07.28 error C2220: warning treated as error - no object file generated

error C2220: warning treated as error - no object file generated



//RPCNDR.H

...

typedef unsigned char byte;     <<== byte형을 다른 곳에서 #define문으로 사용하는 곳이 있다.

...





#include <windows.h>  <<=== 순서가 바뀔 경우 에러 발생할 수 있음.


해결방법

==============

1) #define byte  unsigned char  <<== 사용하지 않기

2) 불필요한 #include 파일 제거(해결됨)

3) #include <windows.h> 순서 변경



MFC라이브러리와 Windows.h와 충돌이 있을 수 있다.

예) #include <stdafx.h>,  #include <windows.h>

=> 헤더파일에는 가급적 위의 2가지 를 사용하지 않는 방향으로한다.

     cpp파일에서는 사용해도 된다.

Posted by 안녕1999
, |

최근에 달린 댓글

글 보관함