Everything2
Near Matches
Ignore Exact
Full Text
Everything2

prototype

created by thefez

(thing) by everyone (3.8 wk) (print)   ?   I like it! Sun Sep 24 2000 at 19:18:45

In C, C++, and whatever else, this what you call it when you define a function like so:
    void myfunc( char *somearg, int foo );
The actual function code itself might be in another module, another library, or later in the same source file from which you prototyped. Prototyping is typically done in header files (see #include)

C supports "non-strict" prototyping, in which you don't prototype the args, so:

    void myfunc( char *somearg, int foo );
becomes:
    void myfunc();
However C++ doesn't like this. gcc will support this with the -fno-strict-prototypes flag on a C++ file.

If you try to use a function without prototyping it, and the function isn't earlier in the same source file, then your compiler won't be too happy with you.


(idea) by FloriZla (3.7 y) (print)   ?   I like it! Sun Mar 04 2001 at 17:40:55

Something in the protoype stage is still a prototype and has not yet reached production.

In the protoype stage, it's all about gathering data and gaining experience so that the final product can be made, and made well.

A project that never actually reaches production stage, or that stays in the protoype stage for too long is said to be vaporware.

If the prototype tests certain design assumptions, then it's a POC.

(definition) by Webster 1913 (print) I like it! Wed Dec 22 1999 at 2:19:04

Pro"to*type (?), n. [F., from L. prototypus original, primitive, Gr. , ; first + type, model. See Proto-, and Type]

An original or model after which anything is copied; the pattern of anything to be engraved, or otherwise copied, cast, or the like; a primary form; exemplar; archetype.

They will turn their backs on it, like their great precursor and prototype. Burke.

 

© Webster 1913.


printable version
chaos

prototyping model of software development The creation of the EDB #include American research history on creating a nuclear powered aircraft
When is a monkey's orgasm more than just fun and games? F-100 Super Sabre Marc Andreessen The dark devices of Alton Wigett
Sybian Moog Constellation Free will is marked for deprecation in the next major revision of the transhuman prototype AC74 Skate
Zenith Transoceanic Designing a web site Phantom Game Console freelance
fsync Senfu stereo lithography mknod
Douglas DC-4 informal protocol rundll32 24h du Mans
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
The best nodes of all time:
Blues and Copyright
Autopsy
Howl
Hnefatafl
Vanier Park
Carthage
Love letter of housekeeping
Create a universe
Mongkut
Wuthering Heights
The Painting of Sounds, Noises, and Smells
Meditation
Luddite
New Writeups
Scaevola
Roman marriage(thing)
rootbeer277
m&m's Ice Cream Treats(review)
Transitional Man
Gus's Chalet(review)
minnow
.410 bore(thing)
shaogo
Phonautogram(thing)
Morkel
Changing your sexuality(idea)
teleny
Baron Samedi(person)
Ouzo
The Great Barbershop Race Wars(log)
Mannerisky
second language(essay)
aneurin
British Monomarks(idea)
FrankThomas
How and why do we (humans) have culture?(essay)
lee_cad
Isaac(person)
kalen
downvota(poetry)
Andrew Aguecheek
Wstfgl(thing)
ncc05
overheard at IHOP(event)
E2 is a by-product of the existence of The Everything Development Company