프로그래밍 자습서와 마찬가지로 이것이 코드 예제에서 ‘foo’를 보게됩니다. (그래 맞아?)
‘foo’는 실제로 무엇을 의미합니까?
아무 의미가 없다면 언제부터 사용하기 시작 했습니까?
답변
참조 : RFC 3092 : “푸”의 어원, D. Eastlake 3 등을.
간결성을 위해 해당 RFC의 관련 정의 만 인용 :
매우 일반적으로 샘플 이름으로 매우 일반적으로 사용됩니다 (예 : esp). 프로그램 및 파일 (예 : 스크래치 파일)
구문 예제 (bar, baz, qux, quux, corge, grault, garply, waldo, fred, plugh, xyzzy, thud)에 사용 된 메타 신택 틱 변수의 표준 목록에서 먼저. [특수 용어]
답변
foo
이름 지정 개체 또는 이름 선택이 예제의 핵심 요소가 아님을 나타내는 예제 코드에서 자리 표시 자 이름으로 사용됩니다. foo
종종 뒤에 bar
, baz
그리고 심지어 bundy
개 이상의 같은 이름이 필요합니다. Wikipedia는 이러한 이름을 Metasyntactic Variables 라고 부릅니다 . 파이썬 프로그래머는 가정 사용 spam
, eggs
, ham
, 대신 foo
등
또한 foo
프로그래머가 의미있는 이름을 tmp
말할 수없는 경우 (예 : 대신 ) 사용되는 것을 보았지만 오용이라고 생각합니다 foo
.
답변
“Foo”의 정의에는 많은 의미가 있습니다.
-
bar, baz는 종종 foobar, barbaz 및 foobaz와 같은 단어를 만들기 위해 함께 합성됩니다.
www.nationmaster.com/encyclopedia/Metasyntactic-variable -
CML의 주요 개념은 일반적으로 XMLElement에 직접 매핑됩니다 (나중에 설명).
wwmm.ch.cam.ac.uk/blogs/cml/ -
헥타르 당 목초지 건조물의 킬로그램 (kg DM / ha)으로 표시되는 목장에서 목초지의 총량 측정
www.lifetimewool.com.au/glossary.aspx -
전방 관측 책임자. 보병과 전차 대대와 함께 포병 장교가 최전선에 적의 위치를 관찰하고 표적의 좌표를 후방으로 더 총에 발사하기 위해 관측소를 설치했습니다.
members.fortunecity.com/lniven/definition.htm -
일반적으로 사용되는 첫 번째 metasyntactic 변수입니다. 때로는 foobar를 만들기 위해 bar와 결합됩니다. 이것은 약자로, 그 foo는이 차 세계 대전 속어 용어 망가에 기인 할 수 있습니다 제안 F ucked / F ouled U P는 B eyond 게요 r에 전문 용어 파일이 꽤 좋은 케이스 … 수 있지만, ecognition
설명 가이드를. info / meaning / Metasyntactic-variable.html -
Foo는 컴퓨터 과학에서 개념을 추상적으로 표현하기 위해 많이 사용되는 메타 구문 구문 변수이며 …
en.wikipedia.org/wiki/FOo -
Foo는 Obert Skye의 Leven Thumps 시리즈에서 꿈의 세계입니다. 원래 주민이 많지만 현재 거주하는 대부분의 사람들은 현실 출신이며 니트로 알려져 있습니다. …
en.wikipedia.org/wiki/Foo (장소) -
또한 foo ‘. Mr. T 악센트 en.wiktionary.org/wiki/foo 에서 바보 (어리석은 사람) 표현
자료 : 구글
답변
그것은이다 metasyntactic 변수 .
답변
foo = 파일 또는 객체. 오브젝트 변수 또는 파일 이름 대신 사용됩니다.
답변
나는 그것이 아무것도 의미하는 것이 아니라고 생각합니다. 위키는 말한다 :
“Foo는 일반적으로 metasyntactic 변수 bar 및 foobar와 함께 사용됩니다.”
답변
프랑스어 fou의 소리는 (amour fou와 같은) [crazy] 영어로 쓰여졌으며 foo 일 것입니다. 다른 furchtbar-> foobar-> foo, bar-> barfoo-> barfuß (맨발). 그냥 fou. 이가없는 발.
나는 그것이 의미하는 모든 것에 동의합니다. 흥미로운 것, 단지 무언가, 일반적으로 진술 / 표현을 완성하는 데 필요했습니다.