HDTenEightyP/NetNews huggingface dataset:
From: schroedter.pad@sni.de (Eric Schroedter)
Subject: Re: OS/2 platten >1024 Zylinder+Fragen
Organization: Siemens Nixdorf Info.Sys. AG, Paderborn, Germany
Date: Wed, 2 Sep 1992 16:26:38 GMT

In <1992Aug31.192935.1207@galilei.novalis.public.sub.org> mkempf@galilei.novalis.public.sub.org (Markus Kempf) writes:

>schroedter.pad@sni.de (Eric Schroedter) writes:

>>Hallo Ihr Hacker,

>>wie kann ich bei OS/2 2.0 Platten mit >1024 Zylinder benutzen?
>>Meine Platte Microsience HH1060 1314Zylinder.
>>Fuer Dos war Ontrack Diskmanager dabei.

>OS/2 unterstuetzt Platten mit mehr als 1024 Zylindern. Fuer Adaptec SCSI
>Adapter ist ein Patch notwendig.

Mir waere eher geholfen, wenn mir jemand (der Guru) sagen wuerde WIE
und nicht ob oder ob nicht, wobei ob ja schon geklaert ist(nach dem oben)
Ich habe die Platte (HH1090 nicht HH1060) angeschlossen, OS/2 installiert
aber es nimmt nur 1024 Zylinder (60MB und nicht 80MB). Ist es uebrigens
eine MFM Platte.

Mein OS/2 stuerzt bei OS/2 Vollbild Anwendungen dauernd ab.(z.B. Puzzel,Chess)
Ich habe eine ET4000 Mega Eva1024 von Tseng. Welchen Fix brauche ich.


Vielen Dank
Eric
--
Eric Schroedter    __________          _ - - o - - _ 
Phone: [+49](52 51) 8-3 56 49 \             -|-   
Mail: schroedter.pad@sni.de    |________MM___|___MM_________ES.
From: martin@schusoft.techux1.rni.sub.org (Martin Schuster)
Newsgroups: de.comp.os.misc
Subject: coherent
Date: 31 Aug 92 01:20:50 GMT
Reply-To: martin@schusoft.techux1.rni.sub.org (Martin Schuster)
Organization: M. Schuster EDV-Programme

Hallo User's 
Ich moechte in absehbarer Zeit von Dos auf Unix umsteigen.
Meine Ueberlegung waere Coherent bzw Eurix zu installieren, nur ich
habe noch keine Info's ueber die beiden Systeme.
Meine Frage..
Wer koennte seine Erfahrungen des/der Systeme mitteilen.
Ich waere fuer jede Information dankbar...

Bitte E-Mail an mich.

Grusz Martin

------------------------------------------------------------------------------
    Martin Schuster
    Schuster EDV-Programme
    Budapesterstr. 48                  Tel.: +49 621 662148
    6700 Ludwigshafen 32               martin@schusoft.techux1.rni.sub.org
------------------------------------------------------------------------------
    
Newsgroups: de.comp.os.misc
From: mkempf@galilei.novalis.public.sub.org (Markus Kempf)
Subject: Re: OS/2 platten >1024 Zylinder+Fragen
Organization: Private Site
Date: Mon, 31 Aug 1992 19:29:35 GMT

schroedter.pad@sni.de (Eric Schroedter) writes:

>Hallo Ihr Hacker,

>wie kann ich bei OS/2 2.0 Platten mit >1024 Zylinder benutzen?
>Meine Platte Microsience HH1060 1314Zylinder.
>Fuer Dos war Ontrack Diskmanager dabei.

OS/2 unterstuetzt Platten mit mehr als 1024 Zylindern. Fuer Adaptec SCSI
Adapter ist ein Patch notwendig.

>Die Bugfixces, die ueberall durch die Gegend sausen, sind die
>uneingeschraenkt auch fuer die deutsche OS/2 Version zu verwenden?

Ja, die deutsche Version unterscheidet sich nur durch getrennte Messagefiles.

>Wer kann mir folgende Sachen auf deutsch erklaeren!?
>OS/2 2.0 GA (CSD Level 02000)
>	 ^^  ^^^   hae was das

GA = General Availability
CSD = Corrective Services Diskette

>Hat schon jemand Erfahrungen mit dem Kirschbaumnetz unter OS/2 ?

Leider nein.

>Vielen Dank fuer die
>klaerenden Worte
>Eric

Bitte

Markus Kempf
mkempf@galilei.novalis.public.sub.org
Newsgroups: de.comp.os.minix
From: hp@vmars.tuwien.ac.at (Peter Holzer)
Subject: Re: Probleme mit 386MINIX & INIT
Organization: Technical University Vienna, Dept. for Realtime Systems, AUSTRIA
Date: Wed, 2 Sep 1992 10:30:51 GMT

bfoxi@bfoxi.abg.sub.org (Frank Berger) writes:

>1. mein System fhrt hoch, Shoelace laedt den kernel, mm, fs,
>dann steht noch init und dann is SchluS, das einzige was jetzt noch ging,
>war der POWER-OFF Schalter :-(.

Kann es sein, da\3 kernel+mm+fs+init zu gro\3 sind und sich shoelace
selber "uberschreibt? 

>2. bei ner anderen Version bin ich ein paar Schritte weiter gekommen,
>Minix loescht den Schirm und zeigt diese eine Info-Zeile ueber die
>Speicheraufteilung/belegung, danach is auch wieder SchluS. Die
>Funktionstasten F1 usw. funktionieren noch, Kernel, MM und FS sind
>glaube ich soweit ordnungsgemaeS geladen und arbeiten (wahrscheinlich)
>auch.

Das ist mir auch passiert. Bei mir war der Grund, da\3 ich init
versehentlich mit dem normalen Startup Code statt mit head.o gelinkt
hatte, worauf init gleich am Anfang mit einem Segmentation fault
abrauchte ...

	Peter.
-- 
|    _  | Peter J. Holzer                       | Think of it   |
| |_|_) | Technical University Vienna           | as evolution  |
| | |   | Dept. for Real-Time Systems           | in action!    |
| __/   | hp@vmars.tuwien.ac.at                 |     Tony Rand |
Newsgroups: de.comp.os.minix
From: wolfgang@lyxys.ka.sub.org (Wolfgang Zenker)
Subject: Re: Include-Dateien von 1.6.16 (MINIX_ST)
Organization: none
X-Newsreader: Tin 1.1 PL4
Date: Thu, 3 Sep 1992 08:17:59 GMT

hp@vmars.tuwien.ac.at (Peter Holzer) writes:
: mika@rosvo.north.de (Mika U. Kirschke VIP, Bremen) writes:
: 
: >die neuen Include-file-diffs fuer das MINIX_ST V1.6.16 lassen
: >sich mit dem normalen 'patch' Programm nicht patchen. Sie
: >haben alle die Endung .udif . Mit welchem Programm werden
: >diese Diff's getpatscht?
: 
: Ich habe zwar die Files nicht gesehen, nehme aber an da\3 es `unified
: context diffs' (GNU diff -u) sind. Die neueste Version von patch
: (2.0.12u7) kann diese verarbeiten. Du solltest sie in jedem GNU Archiv
: finden. Wenn nicht, kannst Du ftp.vmars.tuwien.ac.at,
: /pub/gnu/patch-2.0.12u7.tar.Z versuchen, oder mir eine Mail schicken.

Alternativ kannst Du das Programm "unify" benutzen, um aus den Patches
das traditionelle patch-Format herzustellen. Falls es niemand in
deiner Naehe hat: -> mail an mich

Wolfgang
From: okir@monad.swb.de (Olaf Kirch)
Newsgroups: de.comp.os.minix
Distribution: world
Subject: Re: nsh auf minix st
Date: Sat, 29 Aug 92 21:28:04 MESZ

Um meine eigene Frage zu beantworten: Ich habe das Problem gefunden.
Manchmal hilft's eben doch, den Code angestrengt anzustarren :-)

Das Problem war hier der Aufruf von getch() a.k.a. read(fp, &c, 1).
Hier war c ALS INTEGER DEKLARIERT! Das habe ich schon einigemale gesehen,
das liegt an der intel (little? big? auf-jeden-fall-falschrum-)endian
Ordnung der bytes in einem int! Da ein int auf den Intel-Maschinen als
(lo,mid,mid,hi) im Speicher abgelegt wird, und read das Zeichen
brav im vordersten byte ablegt, merken diese Intel-Fuzzies :-) das gar
nicht, wenn sie read() oder sonstwelchen zeichenverarbeitenden Routinen
einen int-Zeiger uebergeben. Erst die armen Motorolies muessen dann
in den Eingeweiden der Shell wuehlen :-(

Ansonsten: nsh ist eine ECHTE VERBESSERUNG gegen sh! Moeglicherweise das
komfortabelste, was man auf einer Kiste mit einem MB und ohne Virtuellen
Speicher haben kann! Vielen Dank, wer immer das war (Michael Haardt?)!!

Gruss, Olaf


-- 
---------------------------------------------------------------------------
| Olaf Kirch          Darmstadt          | okir@monad.swb.de              |
| Si tacuisses, philosophus mansisses... |                                |
---------------------------------------------------------------------------
From: bfoxi@bfoxi.abg.sub.org (Frank Berger)
Newsgroups: de.comp.os.minix
Subject: Probleme mit 386MINIX & INIT
Date: 1 Sep 92 18:01:42 GMT
Organization: THE TECHNOTERROR NETWORK (edition 1.0a)

Hi...

ich bin hier gerade dabei die BDE Patches fuer ein 386er MINIX
und so Zeug zu installieren, soweit funktioniert eigentlich auch alles.
Jetzt hab ich aber versucht, dieses alte INIT von 1.15.10 durch ein
neues von Fred v. Kempen zu ersetzen (hab auch mit den abgeaenderten
Versionen von temari@ecamv1.dnet.ge.com und Andreas.Zell@unnet.w.open.de
rumprobiert). Sind eigentlich gleich 2 Erscheinungen, die mir Sorgen
machen. 1. mein System fhrt hoch, Shoelace laedt den kernel, mm, fs,
dann steht noch init und dann is SchluS, das einzige was jetzt noch ging,
war der POWER-OFF Schalter :-(.
2. bei ner anderen Version bin ich ein paar Schritte weiter gekommen,
Minix loescht den Schirm und zeigt diese eine Info-Zeile ueber die
Speicheraufteilung/belegung, danach is auch wieder SchluS. Die
Funktionstasten F1 usw. funktionieren noch, Kernel, MM und FS sind
glaube ich soweit ordnungsgemaeS geladen und arbeiten (wahrscheinlich)
auch.

Nun meine Frage, wer kennt das? Wie geht's?
Der Andreas Zell meinte in seinem README, das er auch Probleme mit
dem INIT hatte und es bei ihm an dem Systemaufruf execv lag (er hat
diesen durch execve ersetzt).
In einem andern README hab ich was davon gelesen, daS man der Stack
groeSer gemacht werden mueSte.....

Ciao...

P.S. mit dem normalen INIT hab ich mein System hoch gebracht!!!


--
Arf! Arf! Got You..!!!
                       - BFoxi - (bfoxi@bfoxi.abg.sub.org)
--
From: mika@rosvo.north.de (Mika U. Kirschke VIP, Bremen)
Newsgroups: de.comp.os.minix
Subject: Include-Dateien von 1.6.16 (MINIX_ST)
Date: 1 Sep 92 04:52:56 GMT
Article-I.D.: rosvo.9208312626
Organization: Private UUCP Site

Hallo,
die neuen Include-file-diffs fuer das MINIX_ST V1.6.16 lassen
sich mit dem normalen 'patch' Programm nicht patchen. Sie
haben alle die Endung .udif . Mit welchem Programm werden
diese Diff's getpatscht?

MfG
           Mika
Newsgroups: de.comp.os.minix
From: michael@gandalf.moria (Michael Haardt)
Subject: Re: nsh auf minix st
Reply-To: u31b3hs@pool.informatik.rwth-aachen.de (Michael Haardt)
Organization: An old and gray machine, somewhere in Moria.
Date: Mon, 31 Aug 92 21:55:45 +0100

In article <920829875@monad.swb.de>, okir@monad.swb.de (Olaf Kirch) writes:
> Das Problem war hier der Aufruf von getch() a.k.a. read(fp, &c, 1).
> Hier war c ALS INTEGER DEKLARIERT!

Grumpf :(  Ich vermute mal schwer, dass ich da vorher eher an getc gedacht,
habe.  So ist das natuerlich wirklich ein Bug.

> das liegt an der intel (little? big? auf-jeden-fall-falschrum-)endian

Little-endian, und das ist richtig rum :-)  Niedrigere Addressen haben
eine niedrigere Wertigkeit, so wie niedrigere Bits auch.  Es erleichtert
die Konvertierung von Zahlen ungemein, und ich moechte Doch klarstellen,
dass ich kein Intel-Fan bin, auch wenn Linux auf dem 386 so wunderbar laeuft.
Transputer sind auch little-endian :)  Falls jetzt ein Flamekrieg gewuenscht
wird, dann wartet etwas, in comp.arch waere er langsam mal wieder dran!

> Ansonsten: nsh ist eine ECHTE VERBESSERUNG gegen sh! Moeglicherweise das
> komfortabelste, was man auf einer Kiste mit einem MB und ohne Virtuellen
> Speicher haben kann! Vielen Dank, wer immer das war (Michael Haardt?)!!

Ja, ich war's.  nsh was das erste was ich auf MINIX gemacht habe, ich habe
die so etwa 4 Wochen nach der Installation von 1.3 gebastelt.  Das ist jetzt
auch schon ziemlich lange her ...  Ein Tip zur name-completion:  Sie ersetzt
noch mehr als Filenamen -- das kann man jetzt als Bug oder Feature sehen:

$ echo $HOME 

Einmal completion, und $HOME wird ersetzt.  Da du aber schon in die Sourcen
gesehen hast, sollte klar sein wie und was ersetzt wird.

Von wegen kleine shell und so: Es gibt noch zwei Alternativen:

-  PD ksh aus Koeln.  Der grausamste Hack schlechthin, aber hats auf MINIX
   PC am Ende gut getan.  Sooo viele Bugfixes ... oh je.  Die manual page
   erzaehlt aber eine Menge, fuer mehr muss man schon die alten v7 manuals
   haben oder ein Buch kaufen.  Vieles gilt auch fuer die sh.  Ich glaube,
   sogar Cursortasten tun es in *der* PD ksh.

-  rc shell mit editline library:  Auch eine *ganz* kleine Shell, aber
   sauber und mit wunderbarer Syntax.  Man brauch aber gcc oder unproto.
   Mit 1 MB also unproto.  Ueber den neuen cvw c68 4.0 kann ich noch
   nichts sagen.

Wenn Du in Koeln die neuen nsh diffs in incoming ablegst und mir mail
hinterlaesst, werde ich sie ins Archiv uebernehmen.  Das Compilieren der
rc auf PC MINIX war damals etwas kitzlig, ich empfehle yacc und awk auf
'ner sun oder so zu machen, und wirklich bloss den C code selbst auf MINIX
zu uebersetzen.

Ich benutze rc jetzt schon seit ueber einem Jahr, und bin sehr zufrieden.

Michael
Newsgroups: de.comp.os.minix
From: hp@vmars.tuwien.ac.at (Peter Holzer)
Subject: Re: Include-Dateien von 1.6.16 (MINIX_ST)
Organization: Technical University Vienna, Dept. for Realtime Systems, AUSTRIA
Date: Wed, 2 Sep 1992 10:20:08 GMT

mika@rosvo.north.de (Mika U. Kirschke VIP, Bremen) writes:

>die neuen Include-file-diffs fuer das MINIX_ST V1.6.16 lassen
>sich mit dem normalen 'patch' Programm nicht patchen. Sie
>haben alle die Endung .udif . Mit welchem Programm werden
>diese Diff's getpatscht?

Ich habe zwar die Files nicht gesehen, nehme aber an da\3 es `unified
context diffs' (GNU diff -u) sind. Die neueste Version von patch
(2.0.12u7) kann diese verarbeiten. Du solltest sie in jedem GNU Archiv
finden. Wenn nicht, kannst Du ftp.vmars.tuwien.ac.at,
/pub/gnu/patch-2.0.12u7.tar.Z versuchen, oder mir eine Mail schicken.

	Peter
-- 
|    _  | Peter J. Holzer                       | Think of it   |
| |_|_) | Technical University Vienna           | as evolution  |
| | |   | Dept. for Real-Time Systems           | in action!    |
| __/   | hp@vmars.tuwien.ac.at                 |     Tony Rand |
From: bfoxi@bfoxi.abg.sub.org (Frank Berger)
Newsgroups: de.comp.os.minix
Subject: Versand von MINIX-PD-SOFTWARE
Date: 1 Sep 92 18:18:11 GMT
Organization: THE TECHNOTERROR NETWORK (edition 1.0a)

Hi...

wollte nur sagen, daS ich mich dazu entschloSen habe, MINIX-SOFTWARE
per Post zu verschicken.
Ich hab hier das gesamte Archiv von Volker Schuermann (die Liste, kommt
hier oefter mal durch).
Wer was habe will, kann mir formatiere Disks (vorzugsweise mit MINIX-FS)
schicken. Ich hab hier nen 386er mit 1.44MB und 1.2MB Laufwerken.
MS-DOS-Format kann ich also auch wenn's sein muS....
Die Disks sollten so verpackt sein, daS ich die Verpackung wieder verwenden
kann (am besten fuer 1,10 DM auf dem Postamt so ein kleines Paeckchen
kaufen, passen genau 20 Disks rein...). Rueckporto sollte auch dabei sein!!!!
Ich wuerde mich auch ueber Patches, Shell-Scripts und andere Unix-Software
im SourceCode freuen, wer also schon was hat und was von mir will, kann
ruhig was mit zu mir schicken...!!! :-)

Also nochmal, wer Software will:
-wiederverwendbares Paeckchen
-Rueckproto
-formatierte Disks
-ne Liste, was es sein soll
-Deine Adresse (eMail-Adresse waere auch nicht schlecht, falls ich ne
                Frage habe)
-falls vorhanden Software!! :-)

Meine Adresse:
Frank Berger
Bergstr. 22
8877 Burtenbach, Deutschland
Tel. 08285-645
Fax. 08222-7476

Ciao...



--
Arf! Arf! Got You..!!!
                       - BFoxi - (bfoxi@bfoxi.abg.sub.org)
--
Newsgroups: de.comp.os.xenix
From: hej@hejki.toppoint.de (Heiko Jappe)
Subject: GIF-Viewer (VGA)
Organization: hejki, Private Unix Site
Date: Mon, 31 Aug 92 13:22:07 GMT


Hallo ihr,

es soll fuer SCO Xenix 386 einen VGA GIF-Viewer geben. Hat den
jemand, bzw. kann mir jemand eine Bezugsquelle nennen?


Gruss
	Heiko
-- 
_________________________________________
_________________,_'_'_,_________________ Heiko Jappe, Neuenkrug
_______________,'_______',_______________ 2314 Dobersdorf
__',_________,'___________',_________,'__ Voice:   +49 4303 1039
_____'_,_,_'_________________'_,_,_'_____ Inet:    hej@hejki.toppoint.de
_________________________________________ Don't panic!
Newsgroups: de.comp.os.xenix
From: ahorn@aragon.stgt.sub.org (Alexander Horn)
Subject: Re: GIF-Viewer (VGA)
Reply-To: ahorn@public.sub.org
Date: Wed, 02 Sep 92 02:22:59 GMT
Organization: Novalis - Laboratoire d'Intelligence Artificielle, Sindelfingen, EUROPE

In <1992Aug31.132207.4654@hejki.toppoint.de> hej@hejki.toppoint.de (Heiko Jappe) writes:

>Hallo ihr,

>es soll fuer SCO Xenix 386 einen VGA GIF-Viewer geben. Hat den
>jemand, bzw. kann mir jemand eine Bezugsquelle nennen?

Jau, jibbt's. Allerdings benoetigst Du dazu das SCO CGI bzw. die Libs.
Meines Wissens gibt es diesen GIF Viewer im offiziellen(?) SCO-Archive
auf ftp.uu.net. Ansonsten, Mail an mich. ;-)

Dann waere da noch ein SVGA GIF Viewer fuer ET4000-Karten. Ich hab'
damals das Executable von einem Interactive 2.0.2 dem /usr/lib/coffconv
von SCO XENIX 2.3.2 verfuettert und das Teil lief.

Grusz,
-Alex

-- 
Alexander Horn
horn@novalis.Public.SUB.ORG
Newsgroups: de.comp.lang.c
From: zrgu0390@awssg6.rus.uni-stuttgart.de (Andreas Werner (Hiwi))
Subject: Re: qsort nach mehreren kriterien
Organization: Visualization Group Comp.Center (RUS) U of Stuttgart, FRG
Date: Thu, 3 Sep 1992 09:38:51 GMT

Organization: Visualization Group Comp.Center (RUS) U of Stuttgart, FRG
Cc: 
Bcc: 

In article <1992Sep1.002220.00765@ptavv.ka.sub.org> you write:
>urlichs@smurf.sub.org (Matthias Urlichs) writes:
>> [...]
>> Wenn es jetzt noch einen C-Compiler gaebe, der nicht wegen einem Strichpunkt
>> zuviel oder zuwenig potentiell unendlich viele Fehlermeldungen produzieren
>> wuerde...
>
>Ich hatte das Vergnuegen mit so einem Exemplar arbeiten zu muessen. Wenn
>das Teil dann nur "da fehlt vermutlich ein Semikolon - habs eingefuegt"
>meldet, ohne einen Hinweis auf den Kontext, dann empfinde ich das als
>nutzlos. Was es da uebersetzt muss nicht unbedingt das sein was ich
>ausdruecken wollte. Die Meldungen "a = b in Bedingung gefunden, solls
>nicht a == b heissen ?" empfinde ich sinnvoller. Anstandshalber muss ich
>zugeben, dass der Compiler immer richtig reagiert hat. Die Folgefehler
>bekommt man auch so hin :-)
>
>-- 
>-- 
>Ralf Wenk -- ralf@ptavv.ka.sub.org

Gibt es so einen Compiler u. U. unter Unix ? 
                                     ========

Bisher ist mir ein C-Compiler, der auch nur annaehernd vernuenftige
Warnings gibt ( z.B. die einfache == vs. = warning ) nur auf PC's 
untergekommen. Dito gilt auch fuer eine ordentliche Entwicklungsumgebung.

Unter Entwicklungsumgebung verstehe ich hier zumindest einen Editor, der
den Compiler aufruft, die Fehlermeldungen abfangt, diese im Editor
angibt und den Cursor an die Stelle des Fehlers bewegt. Es mag ja sein,
dass ich als PC'ler verwoehnt bin, aber der Umstieg auf Unix war in 
dieser Hinsicht ein Rueckfall in die Steinzeit. (Wohl die einzige Stelle,
an der ein PC besser als eine Workstation ist)

Wenn es so etwas unter Unix gibt (welche Maschine ist mir ziemlich egal,
wir haben hier fast alles: SGI, IBM, Sun, DEC, NeXT, Apollo), schickt
mir doch mal eine Mail mit dem System und dem Compilernamen (wenn 
Fremdcompiler). Wenn PD, bitte mit Fileserver-IP.

btw, Ich habe gehoert, dass man einen Emacs durch eine Macro-Datei
Wordstar-kompatibel machen kann (Bitte Flames an /dev/null, sechs Jahre
Borland gewoehnen an einen Editor). Wenn jemand diese Makrodatei hat,
waere ich ihm dankbar, wenn er diese posten oder als Mail an mich
schicken wuerde.

werner@rus.uni-stuttgart.de
From: ralf@ark.abg.sub.org (Ralf Stephan)
Newsgroups: de.comp.lang.c
Subject: Re: qsort nach mehreren kriterien
Date: 26 Aug 92 09:36
Organization: Private Coherent 4.0.1 site Augsburg/Bavaria/Germany

urlichs@smurf.sub.org (Matthias Urlichs) writes:
> Erster Ansatz:
> 
> int all_cmp(STARTER *bp1, STARTER *bp2) 
> {
> 	int r;
> 
> 	if(r = strcmp(bp1->klasse, bp2->klasse)) return r;
> 	if(r = strcmp(bp1->geschlecht, bp2->geschlecht)) return r;
> 	if(r = strcmp(bp1->runden, bp2->runden)) return r;
> 	if(r = strcmp(bp1->zeit, bp2->zeit)) return r;
> 	return 0;
> }

Die Konstruktion    if (a=b) ...   halte ich fuer schlechten Stil, und
es gibt Compiler, die deswegen auch meckern. Es ist einfach zu nahe an
if (a==b), und deswegen Murphy-traechtig.

Besser:  if ((a=b)!=0) ...

--ralf
           "Geteiltes Unrecht ist halbes Recht." (Nietzsche)
From: pmh@wasy.sub.org (Patrick M. Hausen)
Newsgroups: de.comp.lang.c
Distribution: world
Organization: Wacker Systemelektronik GmbH, Honsellstr. 1a, 7500 Karlsruhe 21
Subject: Re: n["0123456789"] illegal? (war Re: Dumme Frage)
	<1992Aug1.001008.23242@bernina.ethz.ch>
	<15ippeINNsop@iraul1.ira.uka.de>
	<1992Aug3.210510.22038@mcshh.Hanse.DE>
	<3196@rbiffm.informatik.uni-frankfurt.de>
Reply-To: pmh@wasy.sub.org
X-Software: HERMES GUS 1.03 Rev. Apr 14 1992
Date: Thu, 27 Aug 1992 15:23:18 CEST

In <3196@rbiffm.informatik.uni-frankfurt.de>, Anselm Lingnau writes:
> Der Abschnitt 2 der Frequently Asked Questions in comp.lang.c
> besch"aftigt sich im wesentlichen mit Feldern und Zeigern. Insbesondere
> diskutiert Frage 2.7 Ausdr"ucke der Form `5["abcdef"]'. Sehr lesenswert.

Posten.

Tnx, Paddy
-- 
Patrick M. Hausen * Support Unix und Netzwerke * Wacker Systemelektronik GmbH
 Honsellstr. 1a * D-W7500 Karlsruhe 21 * Phone: +49-721-955600 * Fax: 9556050
   Email (office): pmh@wasy.sub.org * Email (private): pmh@cutie.ka.sub.org
From: urlichs@smurf.sub.org (Matthias Urlichs)
Newsgroups: de.comp.lang.c
Subject: Re: qsort nach mehreren kriterien
Date: 29 Aug 1992 01:12:58 +0200
Organization: University of Karlsruhe, FRG

In de.comp.lang.c, article <17krcdINN8vf@iraul1.ira.uka.de>,
  krey@ira.uka.de (Andreas Krey) writes:
> |> 
> |> 	return (strcmp(a,b) || strcmp(c,d) || ...).
> |> 
> Das wird wohl nicht gehen. Der ||-Operator schmeisst immer 0 oder
> 1 zurueck, egal, welche Werte hier aus den strcmp()s herauskommen.
> 
Upps -- sorry, mein Fehler -- andere Programmiersprachen (Perl) machen das
richtig.

> Die Sortierung wird etwas seltsam ausfallen...

OK, ersetze alle || durch ?: und verwende den Gnu C Compiler, Version 2.

-- 
"This is a country where people are free to practice their religion,
regardless of race, creed, color, obesity, or number of dangling
keys ..."
-- 
Matthias Urlichs  --  urlichs@smurf.sub.org -- urlichs@smurf.ira.uka.de   /(o\
Humboldtstrasse 7 -- 7500 Karlsruhe 1 -- Germany  --  +49-721-9612521     \o)/
Newsgroups: de.comp.lang.c
From: arothmun@ntb.ch (Alex Roth)
Subject: Re: Zirkulaere Liste
Reply-To: arothmun@ntb.ch
Organization: Neu-Technikum Buchs, Switzerland
Date: Thu, 3 Sep 1992 10:58:28 GMT

In article 715500311@tko.vtt.fi, jmh@tko.vtt.fi (Michael Hasemann) writes:
>Hat grad mal jemand die Loesung des 3. Aufgabenzettels in 
>'XYZ #1' der Uni/Hochschule/Technikum 'ABC' in der Schublade.
>Wenn ja, schickt mir mal das Word V - File.
>
>Dank im Voraus
>	       Abcd
>
>Gruss  Michael
>
>P.S.: Mach Deine Hausaufgaben selber. :-) So schwer ist es nun nicht eine
>zirkulaere Liste zusammenzuloeten.
>
>
Vielen Dank fuer den Tip, aber ich habs inzwischen mit Array und Modulo geloest.
Es kommt ja nur auf das Ergebnis draufan.




---
From: krey@ira.uka.de (Andreas Krey)
Newsgroups: de.comp.lang.c
Subject: Re: qsort nach mehreren kriterien
Date: 28 Aug 1992 09:24:29 GMT
Organization: University of Karlsruhe, Comp. Sc. Dept., FRG
Distribution: world
NNTP-Posting-Host: i30s20.ira.uka.de

In article <17jpbbINN3fp@smurf.smurf.sub.org>, urlichs@smurf.sub.org (Matthias Urlichs) writes:
|> In de.comp.lang.c, article <2a9bb31dwnr070@ark.abg.sub.org>,
|>   ralf@ark.abg.sub.org (Ralf Stephan) writes:
|> > urlichs@smurf.sub.org (Matthias Urlichs) writes:
|> > > Erster Ansatz:
|> > > 
|> > > 	if(r = strcmp(bp1->klasse, bp2->klasse)) return r;
|> > 
|> > Die Konstruktion    if (a=b) ...   halte ich fuer schlechten Stil, und
|> > es gibt Compiler, die deswegen auch meckern. Es ist einfach zu nahe an
|> > if (a==b), und deswegen Murphy-traechtig.
|> > 
|> Jaja... "Erster Ansatz" und so. 
|> 
|> Abgesehen davon passieren solche Fehler eh nur ehemaligen(?) Mueslifressern,
|> die "=" immer noch fuer einen Vergleichsoperator halten.  ;-)
|> 
|> > Besser:  if ((a=b)!=0) ...
|> > 
|> Nee -- besser
|> 
|> 	return (strcmp(a,b) || strcmp(c,d) || ...).
|> 
Das wird wohl nicht gehen. Der ||-Operator schmeisst immer 0 oder
1 zurueck, egal, welche Werte hier aus den strcmp()s herauskommen.

Die Sortierung wird etwas seltsam ausfallen...

-- 
Andreas

Hacker sucht Vollzeitarbeit ab 1.10. in Karlsruhe.
Biete C, C++, Unix, XWindows-Kenntnisse.

#include <disclaimer.h>
Newsgroups: de.comp.lang.c