일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터구조
- 알고리즘
- 웹개발
- 컴퓨터과학
- 사이버보안
- 프로그래밍언어
- 네트워크
- 컴퓨터공학
- 코딩
- 빅데이터
- 자바스크립트
- 소프트웨어
- 프로그래밍
- 데이터베이스
- Yes
- 버전관리
- 컴퓨터비전
- 2
- 보안
- 데이터과학
- 자료구조
- 머신러닝
- 딥러닝
- 파이썬
- 네트워크보안
- 소프트웨어공학
- 데이터분석
- I'm Sorry
- 클라우드컴퓨팅
- 인공지능
- Today
- Total
목록c++언어 (2)
스택큐힙리스트
내가 cpp 파일 중 하나에 글로벌 변수를 가지고 있는데, 나는 그 변수에 값을 할당하고 있다. 이제 다른 cpp 파일에서 이 변수를 사용하기 위해 extern으로 선언하고 있는데, 이 파일에는 여러 함수가 이 변수를 사용하기 때문에 전역적으로 실행하고 있다. 이 변수의 값은 한 함수에서만 접근 가능하고, 다른 함수에서는 접근할 수 없다. 헤더 파일에 사용하지 않는다는 것을 제외한 다른 제안 사항이 있다면 좋겠습니다. 왜냐하면 그것 때문에 4일간 낭비한 것 같아서요.답변 1죄송합니다, 헤더 파일 이외의 답변을 제안하는 요청을 무시하고 있습니다. 이것이 헤더 파일을 올바르게 사용하는 방법입니다... 주의 깊게 읽어보세요: global.h #ifndef MY_GLOBALS_H #define MY_GLOBAL..
C++/STL의 숨겨진 기능과 어두운 구석을(를) 읽은 후에, 나는 Visual Studio 2008과 G++ 4.4에서 다음 스니펫이 컴파일되고 실행되는 것에 완전히 놀랐습니다. 이것이 GCC에서도 작동하므로 이것은 유효한 C 코드라고 가정할 것입니다. 이곳에 코드가 있습니다:#include int main() { int x = 10; while (x--> 0) // x가 0이 될 때까지 { printf(%d , x); } } 출력:9 8 7 6 5 4 3 2 1 0 이 태그는 한국어로 다음과 같이 번역될 수 있습니다: 9 8 7 6 5 4 3 2 1 0 이것은 표준에서 어디에 정의되어 있으며, 어디에서 온 것인가요?답변 1-->은 연산자가 아닙니다. 실제로는 두 개의 별개의 연산자, --와 >입니다...