그리고 어디서나 모든 속기 라이브러리 이름을 설명합니까? 나는 도서관이하는 일에 대한 문서화를 원치 않으며, 제목이 무엇인지를 알고 싶다. 약어입니까?C에서 "stdio"및 "stdlib"은 무엇을 의미합니까?
답변
의 ICU 버전은 당신 자신을 위해이를 찾는 방법을 알고 싶어요. (저는 Kerrek SB의 목록을 좋아하지만, 당신이 이걸 스스로 어떻게 보이는지 알고 싶다고 비난 할 수는 없습니다.)
데비안 또는 우분투를 사용하고 있다면, manpages
패키지 외에 manpages-posix
및 manpages-posix-dev
패키지가 포함됩니다. 이것들은 Linux man-pages project 외에도 standards에 대한 액세스 권한을 제공합니다. ,
man 3 qsort # Linux man-pages project describing the glibc function
man 3posix qsort # POSIX standard definition of the function, should be useful
description for any POSIX-compliant system
나는 또한 dict
설치를 권장 :
man 2 close # gives you the Linux documentation of the system call
man 3posix close # gives you the POSIX definition of the function
또한 시스템이 될 가능성이없는 기능의 차이를 볼 수 있습니다 호출
의 차이는 즉시 볼 수 있습니다 dictd
및 dict-jargon
또는 dict-foldoc
(또는 둘 다) 패키지 :
$ dict stdin
2 definitions found
From The Free On-line Dictionary of Computing (26 July 2010) [foldoc]:
standard input/output
standard I/O
stderr
stdin
stdio
stdout
<programming, operating system> The predefined input/output
channels which every {Unix} process is initialised with.
Standard input is by default from the terminal, and standard
output and standard error are to the terminal. Each of these
channels (controlled via a {file descriptor} 0, 1, or 2 -
stdin, stdout, stderr) can be redirected to a file, another
device or a {pipe} connecting its process to another process.
The process is normally unaware of such {I/O redirection},
thus simplifying prototyping of combinations of commands.
The {C} programming language library includes routines to
perform basic operations on standard I/O. Examples are
"printf", allowing text to be sent to standard output, and
"scanf", allowing the program to read from standard input.
(1996-06-07)
From V.E.R.A. -- Virtual Entity of Relevant Acronyms (June 2006) [vera]:
STDIN
STandarD INput
$ dict stdlib
No definitions found for "stdlib"
$
(재미 있습니까? 당신이 원하는 것들 중 하나를 가지고 있지 않습니다. 하지만 여전히 멋진 도구입니다.)
STDIO : 표준 입/출력
http://www.cplusplus.com/reference/clibrary/cstdio/
... "는 C 표준 입출력 라이브러리 (사용 cstdio, C 언어에서 STDIO.H) "
다음 stdlib로 알려진 : 표준 라이브러리
http://www.cplusplus.com/reference/clibrary/cstdlib/
"C 표준 일반 유틸리티 라이브러리 이 헤더는 여러 가지 범용 기능을 정의 ..."
OK, 그럼 어떻게가는 목록을 얻기에 관하여 :
- "표준 입출력" 표준 입력/출력
- "stdlib": 표준 라이브러리
- "printf": 인쇄 형식이
- "fprintf와":
- "vfprintf"("인쇄 문자열로 포맷") 문자열을 인쇄 형식 : 파일 인쇄가
- "의 sprintf는"("파일로 인쇄 포맷")로 포맷 된 가변 fprintf와에게
- "fputc" : 파일을 넣어 문자는
- "는 scanf를"("파일에 문자를 넣어") : 포맷
- "FREAD"스캔 : 읽을 파일을 ("파일에서 읽기")
- "는 pthread를"POSIX 스레드
- 을 " uint16_t ": 부호있는 정수 유형, 16 비트 너비
- "sigatomic_t": 신호 처리기에서 원자 적으로 액세스 할 수있는 유형
- "_t"일반적으로 : 표준 라이브러리의 유형 이름에 대해 예약 된 접미어.
- "부동"부동 소수점 수
- "더블"배정 밀도 부동 소수점 숫자
- "문자"문자
- "비트"이진수
- "FD"파일 기술자
- "fcntl.h": 파일 제어 (Posix 파일 설명자)
- "ioctl.H ": I/O 제어 (도 POSIX) 10
- "통계 "파일 (또는 POSIX) 10
- 의 상태"lstat는 "상태, 아마도 링크 자체
- 의"함수 fstat "하십시오의 상태 파일 설명자
- "sleep": 활동이 전혀없는 상태로 보통 활동을 인터럽트
- "usleep": 마이크로 초 (μs)로 인수를 취하는 위의 버전으로 'u'는 ' 기본 ASCII 인 동안
- "recv": 수신
- "creat": 생성
- "STR"문자열, C에서 대개 널 종료 문자 배열을 지칭
- "strtok를"토큰 화 문자열
- "탕"전력
- "frexp와"소수부 (유효수) 및 지수
- "ABS": 절대치
- "의 malloc"메모리
- "은 calloc"를 할당 : 할당하고, 초기 상태가 제로
- "자가 wcsrtombs"임을 명확히 : 멀티 문자열을 와이드 문자열 재진입
- "wctomb": 와이드 문자에서 멀티 바이트 문자
- "iconv": ???
- "uconv": "의 iconv"
좋은 시작. 이제 어떻게 알았습니까? 예를 들어, "printf"의 "f"는 "format"을 의미합니까? 당신은 어딘가에서 그것을 배웠음에 틀림 없다. 물론 그들 중 많은 것들은 명백하지만 다른 것들은 그리 많지 않다. 그냥 어딘가에 기록되어있는 것처럼 보입니다. 고마워요, 그 목록에 몇 가지 궁금 해서요. – Marty
'usleep '의'u'는 반드시 필요한 것은 아닙니다. 인수가 마이크로 초이기 때문에 μ에 대한 μ (μ)입니다. –
@FrederickCraine : I/O는 서식이 지정되지 않았거나 ("fread") 또는 서식이 지정되어있을 수 있습니다 ("fprintf"). 그 사실을 알게되면 "f"가 의미하는 바를 알아낼 수 있어야합니다. R : 물론 농담해야합니다. ;-) –
- 1. C에서 ** 연산자는 무엇을 의미합니까?
- 2. C에서 'where'키워드는 무엇을 의미합니까?
- 3. [,] C에서 무엇을 의미합니까?
- 4. Objective-C에서 @는 무엇을 의미합니까?
- 5. 객관적인 C에서 ^는 무엇을 의미합니까?
- 6. Objective-C에서 & 기호는 무엇을 의미합니까?
- 7. 무엇을 의미합니까? 필터는 무엇을 의미합니까?
- 8. Objective-C에서 "@public"은 무엇을 의미합니까?
- 9. C에서 "파일 끝"은 무엇을 의미합니까?
- 10. Objective-C에서 기호 ^는 무엇을 의미합니까?
- 11. C에서 선언 내에서 콜론은 무엇을 의미합니까?
- 12. "Context"는 Cocoa/Objective-c에서 무엇을 의미합니까?
- 13. Objective-C에서 "& error"는 무엇을 의미합니까?
- 14. 이 코드는 objective-c에서 무엇을 의미합니까?
- 15. C에서 큰 따옴표로 시작하는 줄은 무엇을 의미합니까?
- 16. 객관적인 C에서 [자아 자체]는 무엇을 의미합니까?
- 17. Objective-C에서 "@private"는 무엇을 의미합니까?
- 18. C에서 후위 "_t"는 무엇을 의미합니까?
- 19. 0x0F는 무엇을 의미합니까? 그리고이 코드는 무엇을 의미합니까?
- 20. 무엇을 의미합니까?
- 21. = 무엇을 의미합니까?
- 22. "메타"라는 단어는 무엇을 의미합니까?
- 23. C에서 winsock2.h를 사용하지만 다음 오류는 무엇을 의미합니까?
- 24. C에서 이것이 무엇을 의미합니까? AB-> CD-> Func (param)
- 25. Expected specifier-qualifier-list는 Xcode/Objective-C에서 무엇을 의미합니까?
- 26. Objective-C에서 메서드 매개 변수는 무엇을 의미합니까 (void (^) (NSString *))?
- 27. C에서 "varName에 대한 정의되지 않은 참조"는 무엇을 의미합니까?
- 28. C에서 함수 헤더와 본문 사이에 변수가 선언되는 것은 무엇을 의미합니까?
- 29. 새로 고침 분기는 무엇을 의미합니까? 다음은 무엇을 의미합니까?
- 30. 언어가 '해석되는'것은 무엇을 의미합니까?
*'$ dict stdin' * - 그냥 오타입니까? 어쩌면 프로그래머의 농담이 하나가 될 수 있을까요? ;-) – Wolf