🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2441

Re: C++ : readdir geeft gevonden entries in omgekeerde volgorde ?

#2441
From: Kristoffel
Date: Sat, 22 May 2004 14:51
34 lines
2253 bytes
David wrote:
> On Sat, 22 May 2004 10:55:10 +0000, Philip Paeps wrote:
> 
> 
>>David <david@somebox.somewhere> wrote:
>>
>>>Bij het gebruik van de functie readdir (C++, Linux) viel het me op dat
>>>entries in omgekeerde volgorde gegeven worden. vb:
>>
>>Ze worden gegeven in de volgorde dat ze in de directory staan (toch in
>>mijn implementatie).  Een directory is gewoon een 'file' die dirent(5)
>>volgt.  Met readdir() haal je gewoon een pointer op naar het 'volgende'
>>entry in de directory.
> 
> 
> maw, als ik belang wil hechten aan de volgorde vd gevonden entries,
> zal ik dat zelf moeten opvangen.
> Thx voor de info, ook aan Kristoffel.
> 


alternatief ?

*scandir* (zie "man scandir")
alphasort sorteert wel in descending order (eerst van z naar a, en van Z 
naar A)

*system ("ls -1 -a /proc/acpi/battery/ > /tmp/filelist.tmp")*
en dan kun je de file gaan lezen.

Geen Thx,

--
  Kristoffel
Technical Details
Message-ID: <7OJrc.123460$lb5.6715479@phobos.telenet-ops.be>
Path: arc1-ca.pugleaf.net!controlnews3.google.com!news1.google.com!news.glorb.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!easynews.net!newsfeed3.easynews.net!feed1.news.be.easynet.net!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
References: <pan.2004.05.21.23.51.08.507175@somebox.somewhere> <40af318e$0$65124$e4fe514c@news.xs4all.nl> <pan.2004.05.22.12.38.42.79855@somebox.somewhere>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,9aa3e8494bded309
X-Google-Attributes: gidfcea4,public
Path: arc1-ca.pugleaf.net!controlnews3.google.com!news1.google.com!news.glorb.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!easynews.net!newsfeed3.easynews.net!feed1.news.be.easynet.net!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
From: Kristoffel <kdg1955@yahoo.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en-us, en
MIME-Version: 1.0
Newsgroups: be.comp.programming
Subject: Re: C++ :  readdir geeft gevonden entries in omgekeerde volgorde
 ?
References: <pan.2004.05.21.23.51.08.507175@somebox.somewhere> <40af318e$0$65124$e4fe514c@news.xs4all.nl> <pan.2004.05.22.12.38.42.79855@somebox.somewhere>
In-Reply-To: <pan.2004.05.22.12.38.42.79855@somebox.somewhere>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 34
Message-ID: <7OJrc.123460$lb5.6715479@phobos.telenet-ops.be>
Date: Sat, 22 May 2004 14:51:47 GMT
NNTP-Posting-Host: 213.119.71.175
X-Complaints-To: abuse@telenet.be
X-Trace: phobos.telenet-ops.be 1085237507 213.119.71.175 (Sat, 22 May 2004 16:51:47 MEST)
NNTP-Posting-Date: Sat, 22 May 2004 16:51:47 MEST
Organization: Telenet Internet