🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #60392

funkcja(...) (C)

#60392
From: Wercyngetoryx
Date: Mon, 07 Nov 2005 19:07
21 lines
1606 bytes
Wiec obejrzałem sobie stdio.h i zobaczyłem:
__extern int sscanf(const char *, const char *, ...);

co mnie natchneło do napisania takiego programiku:

int sample_func(int parm_count,...);
int main(){
         sample_func(0);
         sample_func(1,0);
         return(0);
}
int sample_func(int parm_count,...){return(0);}

no i kompiluje sie, działa i wogóle, ale tak się zastanowiłem czy nie 
dało by się czegoś urzyteczniejszego zrobić z tym, więc postanowiłem 
sobie poptrec na źródła glibc-a, ale narazie nie znalazłem co chciałem, 
a że kolokwium (z czego innego, bo z analizy) się zliża i trzeba się 
uczyć (więc nie mam czasu na dalsze poszukiwania, narazie), to się 
zapytuję jak używać tych dodatkowych parametrów w funkcji?
Pozdrawiam
	Joachim
Technical Details
Message-ID: <dko8nc$sms$1@atlantis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: Wercyngetoryx <cube_no_spam@_usun_to_.czacki.edu.pl>
Newsgroups: pl.comp.os.linux.programowanie
Subject: funkcja(...) (C)
Date: Mon, 07 Nov 2005 20:07:23 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 21
Message-ID: <dko8nc$sms$1@atlantis.news.tpi.pl>
NNTP-Posting-Host: cnv169.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: atlantis.news.tpi.pl 1131390509 29404 83.31.175.169 (7 Nov 2005 19:08:29 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Mon, 7 Nov 2005 19:08:29 +0000 (UTC)
User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051023)
X-Accept-Language: en-us, en
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit