2013-02-26 16 views
5

Widziałem to wiele razy jak tutaj AS3: How to convert a Vector to an Array i nigdy tak naprawdę nie dowiedziałem się o tym w żadnych samouczków.Co to jest Foo w AS3?

Nawet przeszukiwane na google i nie dostał żadnych wyników - http://www.google.co.uk/search?hl=en&q=Foo+in+AS3&meta=

jest to jakiś rodzaj obiektu lub zmienna typu, które zostały mi brakuje?

Czy jest to coś, co pochodzi z biblioteki zewnętrznej?

Kiedy skompilować mój kod z Foo uzyskać

Type was not found or was not a compile-time constant: Foo. 

Dzięki

+6

To sprawiło, że mój dzień! Wiele lat temu, kiedy zacząłem pracować w systemie Unix, zastanawiałem się nad tym samym. Co to jest "foo, bar, baz", które widziałem, jak moi znajomi piszą. To było zanim internet był popularny (moi przyjaciele byli naprawdę maniakami). Jestem pewien, że nie jesteście sami, zastanawiając się, co to wszystko oznacza, że ​​każde nowe pokolenie programistów prawdopodobnie zastanawiało się nad tym samym. –

Odpowiedz

7

To nie jest rzeczywisty typ, tylko zastępczym może być przydatna dla dając przykład. Czasami określany jest jako typ metasyntactic.

Musisz więc zastąpić aktualny typ zamiast Foo podczas próby kompilacji kodu, inaczej nie będzie on kompilowany, oczywiście.

+0

oh! dzięki! to było głupie ze mnie. –

3

Foo jest po prostu terminem stosowanym w slangu programisty dla zmiennych przykładów, gdy nazwa nie ma znaczenia lub reprezentowania wartości, która nie jest ważna.

można przeczytać o "foo" terminu na http://www.ietf.org/rfc/rfc3092.txt

0

Foobar - Wikipedia:

wykorzystanie foo w kontekście programowania jest powszechnie uznawany na Tech modelu kolei od ok Club (TMRC) 1960. Dokładna relacja tych terminów nie jest znana, a kilka anegdotycznych teorii zostało rozwiniętych w celu ich identyfikacji.