[Gelöst] Crossplatform Zeilenumbruch

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
juergenkulow
Beiträge: 188
Registriert: 22.12.2016 12:49
Wohnort: :D_üsseldorf-Wersten

Re: Crossplatform Zeilenumbruch

Beitrag von juergenkulow »

Nino hat geschrieben:Nur die älteren Versionen von Mac OS verwenden #CR$ (= Chr(13)) als Zeilenumbruch. Die neueren Versionen verwenden #LF$, wie bei Linux.
Ab welcher MacOS Version (OSVersion()>=#PB_OS_MacOSX_10_ nn) ist es #LF$ ?
Benutzeravatar
Shardik
Beiträge: 738
Registriert: 25.01.2005 12:19

Re: [Gelöst] Crossplatform Zeilenumbruch

Beitrag von Shardik »

Mit Mac OS X Public Beta 'Kodiak' (September 2000) erfolgte die Umstellung des Zeilenumbruchs auf LF, möglicherweise auch, weil Mac OS X im Gegensatz zum klassischen MacOS als Basis auf einem Unix-Betriebssystem (BSD) aufbaut. In PureBasic verwenden also alle unterstützten Versionen (ab #PB_OS_MacOSX_10_0) schon das Linefeed-Zeichen als Zeilenumbruch.
Antworten