2013-02-26 13 views
5

L'ho visto molte volte come qui AS3: How to convert a Vector to an Array e non ho mai veramente imparato a riguardo in nessun tutorial.Che cos'è Foo in AS3?

Anche cercato su google e ha ottenuto alcun risultato - http://www.google.co.uk/search?hl=en&q=Foo+in+AS3&meta=

è una sorta di oggetto o tipo di variabile che mi sono state perdendo?

O è qualcosa che viene fornito con una libreria esterna?

Quando compilo il mio codice con Foo ottengo

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

Grazie

+6

Questo ha reso la mia giornata! Molti anni fa, quando ho iniziato a lavorare con unix, mi sono chiesto la stessa cosa. Cos'è tutta questa roba da "foo, bar, baz" che ho visto digitare i miei amici. Questo era prima che Internet fosse popolare (i miei amici erano davvero geek). Sono sicuro che non sei il solo a chiedermi cosa significhi, ogni nuova generazione di programmatori si è probabilmente chiesta la stessa cosa. –

risposta

7

Non è un tipo effettivo, solo un segnaposto per essere utile per dare un esempio. A volte indicato come un tipo metasyntactic.

Quindi, è necessario sostituire un vero e proprio tipo al posto di Foo quando si tenta di compilare il codice, altrimenti non si compila, ovviamente.

+0

oh! Grazie! è stato stupido da parte mia –

3

Foo è solo un termine utilizzato nello slang del programmatore per gli esempi di variabili quando il nome non ha molta importanza o per rappresentare un valore che non è importante.

Si può leggere sul termine "Foo" a http://www.ietf.org/rfc/rfc3092.txt

0

Foobar - Wikipedia:

l'uso di foo in un contesto di programmazione è generalmente accreditato al Tech Model Railroad Club (TMRC) da circa 1960. Tuttavia, la precisa relazione di questi termini non è nota con certezza, e diverse teorie aneddotiche sono state avanzate per identificarle.

Problemi correlati