[Python-de] urllib2 und tarfile

Christian Heimes christian at python.org
Do Mär 14 11:42:06 CET 2013


Am 14.03.2013 00:17, schrieb Olе Streicher:
> Selbst C hat irgendwann gelernt, dass ein Header-File mit
> 
> int foo(double *bar, char **faz);
> 
> sinnvoller ist als ein
> 
> /* int foo();  (no need to declare this at all) */
> 
> Warum wohl? Hätte eine grobe Beschreibung und "use the source!" nicht
> gereicht?

Beides ist fehlerhaft und hat dazu verschiedene Bedeutungen. int foo()
und int foo(void) ergeben in C unterschiedliche Parameter, da int foo()
beliebig viele Parameter annimmt. Außerdem gibt man niemals die Namen
der Parameter in Funktionsdefinition an.

#define bar []
#include "yourheader.h"

Ganz schlecht ...

Christian



Mehr Informationen über die Mailingliste python-de