| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- 보안
- 소프트웨어
- springboot
- 컴퓨터비전
- 자료구조
- 프로그래밍언어
- 머신러닝
- 클라우드컴퓨팅
- 데이터분석
- 컴퓨터공학
- 사이버보안
- 웹개발
- I'm Sorry
- 데이터과학
- 데이터구조
- 알고리즘
- 컴퓨터과학
- 프로그래밍
- 네트워크보안
- 자바스크립트
- 소프트웨어공학
- 인공지능
- 빅데이터
- 딥러닝
- 버전관리
- Today
- Total
목록전체 글 (1964)
스택큐힙리스트
이것은 초보 C/Objective-C 질문입니다 :-) CGRectOne과 CGRectTwo 상수를 원한다고 가정해 봅시다. 어떻게 선언할 수 있을까요? 감사합니다, Jérémy답변 1다른 답변들은 괜찮습니다 - 어떤 경우에는 -. A) static으로 선언하면 각 번역본마다 복사본이 생성됩니다. 이것은 정확히 한 개의 번역본에서만 보이는 경우에는 괜찮습니다 (즉, 정의가 .m/.c 파일에 있을 경우). 그렇지 않으면, 정적 정의를 포함하는 헤더가 있는 모든 번역본에 복사본이 포함되어 이진 파일이 부풀어지고 빌드 시간이 증가할 수 있습니다. B) const CGRect CGRectOne = {...};은 선언된 범위에서 심볼을 생성합니다. 이 심볼이 여러 개의 번역에서 볼 수 있는 헤더인 경우 링크 오류..
글로벌 변수들은 C 언어에서 기본적으로 static 또는 extern 인가요? 만약 글로벌 변수들이 기본적으로 static이라면, 이는 우리가 한 개의 파일 안에서 그 변수들에 접근할 수 있다는 것을 의미하지만, 다른 파일에서도 글로벌 변수를 사용할 수 있다는 것을 의미합니다. 이는 기본적으로 extern 저장소를 가지고 있는 것을 의미하는 건가요?답변 1저장 클래스(즉, extern 또는 static 키워드)를 지정하지 않으면 기본적으로 전역 변수는 외부 연결성을 갖습니다. C99 표준에 따르면: §6.2.2 식별자의 연결성 3) 객체 또는 함수에 대한 파일 범위 식별자의 선언이 static 저장 클래스 지정자를 포함하는 경우, 식별자는 내부 연결성을 갖습니다. 5) 함수에 대한 식별자의 선언에 저장 ..
Objective-C에서 상수에 대한 명명 규칙은 무엇인가요 (또는 가장 널리 사용되는 명명 방법은 무엇인가요)? extern 상수에 대한 다른 기준이 있나요? 일부 스타일을 보면 다음과 같습니다: NSString* const kPreferenceFirstRun = @FirstRun; // XY를 귀사, 프로젝트 또는 모듈을 나타내는 접두사로 대체하세요. NSString* const XYPreferenceFirstRun = @FirstRun; 답변 1구글링을 조금 해보니 Cocoa의 공식 코딩 가이드라인을 찾았습니다. 요약하자면: 모든 이름은 ALL-CAPS로 시작하는 두 자 또는 세 자 문자 접두사 나머지는 UpperCamelCase로 작성 extern 상수도 동일한 기준 itaiferber의 의견에 ..
C언어에서 static과 extern의 차이점은 무엇인가요?답변 1URL: http://wiki.answers.com/Q/What_is_the_difference_between_static_and_extern 다음은 http://wiki.answers.com/Q/What_is_the_difference_between_static_and_extern에서 가져온 내용입니다: 정적 저장 클래스는 함수 또는 파일에 대해 로컬 변수로 선언된 식별자를 선언하는 데 사용되며, 선언된 위치에서 제어가 전달된 후에도 해당 값이 존재하고 유지됩니다. 이 저장 클래스는 영구적인 지속 기간을 가지고 있습니다. 이 클래스로 선언된 변수는 함수의 각 호출에서 해당 값을 유지합니다. 범위는 로컬입니다. 변수는 선언된 함수에서만 알..