🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #12656

Re: Bizar probleem... C/C++ (30 milj instr / sec)

#12656
From: Luc Kumps
Date: Thu, 25 Oct 2001 08:11
45 lines
2448 bytes
"Luc Kumps" <NOkumpsSPAM@pandora.be> wrote in message
news:RLPB7.390$Zn1.34@afrodite.telenet-ops.be...
> "Jo Voordeckers" <Jo.Voordeckers@pandora.be> wrote in message
> news:MPG.164151c4c48e70429896a9@news.telenet.be...
> >
> > We moeten voor C/C++ volgende taak maken:
> > =========
> > Opgave 1:Grenzen
> > Schrijf een programma dat afdrukt hoeveel bytes alle datatypes in het
> > geheugen innemen. Vul het aan met de minima en maxima van de datatypes
> > (de int-, de float-, de double-types.
> > =========
>
> // Het template "numeric_limits" in de C++ standard template library is
wat
> je nodig hebt.
> // Hier is een volledig programma, dat je het gewenste resultaat toont in
> een paar microseconden:
> //
>
> #include <iostream>
> #include <limits>
> using namespace std;
>
> template<class A>
> class Limits {
> public:
>   static void show_limits() {
>     numeric_limits<A> nl;
>     cout << "Size in memory:" << sizeof(A) << endl;
>     cout << "Minimum value:" << nl.min() << endl;
>     cout << "Maximum value:" << nl.max() << endl;
>   }
> };
>
> int main(void) {
>   Limits<short>::show_limits();
>   Limits<float>::show_limits();
>   Limits<double>::show_limits();
> }

en om proper te zijn voeg je daar nog "return 0;" aan toe ;-)

Luc
Technical Details
Message-ID: <xOPB7.394$Zn1.144@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newsfeed.cwix.com!newsfeed.icl.net!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <MPG.164151c4c48e70429896a9@news.telenet.be> <RLPB7.390$Zn1.34@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,e86502c93571e9e2
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-10-25 01:11:12 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newsfeed.cwix.com!newsfeed.icl.net!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "Luc Kumps" <NOkumpsSPAM@pandora.be>
Newsgroups: be.comp.programming
References: <MPG.164151c4c48e70429896a9@news.telenet.be> <RLPB7.390$Zn1.34@afrodite.telenet-ops.be>
Subject: Re: Bizar probleem... C/C++ (30 milj instr / sec)
Lines: 48
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4807.1700
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700
Message-ID: <xOPB7.394$Zn1.144@afrodite.telenet-ops.be>
Date: Thu, 25 Oct 2001 08:11:09 GMT
NNTP-Posting-Host: 213.118.68.230
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 1003997469 213.118.68.230 (Thu, 25 Oct 2001 10:11:09 MET DST)
NNTP-Posting-Date: Thu, 25 Oct 2001 10:11:09 MET DST
Organization: Telenet Internet