PUT, POST 및 GET 용 소켓 라이브러리에 열거 형 데이터 형식이 있습니다. DELETE를 추가했지만 DELETECMD를 변경하기 전까지는 오류가 발생했습니다. DELETE (모두 대문자)가 C++의 예약어입니까? 그렇다면 무엇을 위해서? (나는 이미 정상적인 "삭제"기능을 잘 알고있다.) 그것은 문제가되지 않는다. 나는 단지 궁금하다.C/C++에서 DELETE (모두 대문자)를 예약 했습니까?
3
A
답변
6
그것은 C 또는 C++로 예약되지 않은,하지만 그것은 Windows에서 사용되는 :이 동작은 포함 된 헤더 파일에서 이전의 변수 정의 또는 처리기 정의에 의해 발생할 수 있습니다. READ_CONTROL, SYNCHRONIZE, WRITE_DAC 및 WRITE_OWNER와 함께 standard access rights 중 하나입니다. 그것들은 winnt.h에 정의되어 있으며, windows.h을 포함 할 때마다 암시 적으로 표시됩니다.
+0
아, 그건 의미가 있습니다. 저는 Visual Studio 2005를 사용하고 있으며 Windows SDK 7.1이 링크되어 있습니다. –
6
DELETE
은 예약 키워드가 아니기 때문에 delete
은 (연산자이기는하지만 기능이 아닙니다.) 어딘가에 DELETE
또는 그와 비슷한 것을 정의하는 매크로 정의가있을 수 있습니다.
1
모두 대문자로 된 DELETE는 C++에서 키워드가 아닙니다.
//someheader.h
#define DELETE delete
//yourfile.cpp
#include "someheader.h"
//whatever....
int DELETE;
//......
관련 문제
- 1. PHP는 모두 대문자를 제거합니다
- 2. 모든 대문자를 검사하는 Regex
- 3. 카메라 클래스를 분리하거나 모두 병합 했습니까?
- 4. ASP.NET MVC가 HTTP DELETE 요청에서 405 오류가 발생 했습니까?
- 5. php에서 대문자로 대문자를 검사하십시오.
- 6. mysql 쿼리에서 대문자를 확인하십시오.
- 7. 대문자를 무작위로 배열
- 8. java : words 대문자를 추출합니다.
- 9. 대문자를 소문자로 변환하는 방법
- 10. 대문자를 쓸 수 없다 M
- 11. 하나의 예약 된 IP 주소 : "모두 0의 네트워크 주소"?
- 12. 소문자 및 대문자를 검색 하시겠습니까?
- 13. 모든 대문자를 제거하는 C 함수
- 14. 대문자를 포함하는 문자열을 소문자로 변환
- 15. 대문자를 소문자로 변환하는 정규 표현식
- 16. 정규 표현식의 일부에 대문자를 무시합니다.
- 17. MySQL DELETE 문 기록
- 18. Visual Studio : 모든 대문자를 찾아서 대문자로 바꾸기
- 19. MongoDB 호텔 예약/객실 예약
- 20. rails + jquery comfirming delete delete method 호출
- 21. 전자 메일 주소에 대문자를 사용할 수 있습니까?
- 22. , 버스 예약
- 23. 참조주기 : ON DELETE CASCADE?
- 24. 예약 엔진으로 Selenium을 사용해야합니까?
- 25. grails - testing delete()
- 26. 복잡한 SQL 쿼리 (DELETE)?
- 27. cc에서 svn으로 변환하기위한 사용자 정의 된 스크립트를 공유 할 수 있습니까?
- 28. 자동 예약 SAS 쿼리
- 29. str_ireplace를 사용할 때 대문자를 유지 하시겠습니까?
- 30. iPhone : 대문자 C에서 무작위 대문자를 생성하는 방법
어떤 컴파일러를 사용하고 있습니까? –
그 오류는 무엇 이었습니까? –
정확한 오류는 무엇입니까? –