Wieviel Spiecherplatz hat ein Zeichen einer Datei?
Wieviel Spiecherplatz hat ein Zeichen einer Datei?
Wieviel Spiecherplatz hat ein Zeichen einer normalen txt-Datei eigentlich?
Bin mir relativ sicher das es nicht das klassische char ist. Weiß das zufällig jemand?
orthografie korrigiert - Kaeru fecit
Bin mir relativ sicher das es nicht das klassische char ist. Weiß das zufällig jemand?
orthografie korrigiert - Kaeru fecit
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
...wenn die Datei in ANSI gespeichert ist.
bei Unicode natürlich zwei.
> Bin mir relativ sicher das es nicht das klassische char ist.
irrtum. der datentyp Char heißt genau deshalb so.
bei Unicode natürlich zwei.
> Bin mir relativ sicher das es nicht das klassische char ist.
irrtum. der datentyp Char heißt genau deshalb so.
Zuletzt geändert von Kaeru Gaman am 24.07.2007 16:48, insgesamt 1-mal geändert.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
>> für den Zeilenumbruch musst du dann auch noch 2 Zeichen pro Zeile
Nein, Zeilenumbruch = Linefeed = 1 Zeichen
Unter Windows werden meist Linefeed + Carriage Return genommen, das
wären dann 2 Zeichen
Nein, Zeilenumbruch = Linefeed = 1 Zeichen
Unter Windows werden meist Linefeed + Carriage Return genommen, das
wären dann 2 Zeichen

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
wenn wir schon läuse knacken:ts-soft hat geschrieben:>> für den Zeilenumbruch musst du dann auch noch 2 Zeichen pro Zeile
Nein, Zeilenumbruch = Linefeed = 1 Zeichen
Unter Windows werden meist Linefeed + Carriage Return genommen, das
wären dann 2 Zeichen
meistens wird Carriage Return + Linefeed benutzt.
Chr(13)+Chr(10), in dieser reihenfolge.
..in PB stehen übrigens alle versionen als konstanten zur verfügung:
#CR$, #LF$, #CRLF$, #LFCR$
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
jain.
wenn ein programm nach zeilenumbrüchen sucht, ist es unter umständen sehr spezifisch,
erkennt also nur entweder #CRLF$ oder #LFCR$.
...der windows message-requester ist überraschend flexibel:
wenn ein programm nach zeilenumbrüchen sucht, ist es unter umständen sehr spezifisch,
erkennt also nur entweder #CRLF$ oder #LFCR$.
...der windows message-requester ist überraschend flexibel:
Code: Alles auswählen
test$ = #CRLF$
MessageRequester("zeilenumbruch #CRLF$","Dies"+test$+"ist"+test$+"ein"+test$+"Test")
test$ = #LFCR$
MessageRequester("zeilenumbruch #LFCR$","Dies"+test$+"ist"+test$+"ein"+test$+"Test")
test$ = #LF$
MessageRequester("zeilenumbruch #LF$","Dies"+test$+"ist"+test$+"ein"+test$+"Test")
test$ = #CR$
MessageRequester("zeilenumbruch #CR$","Dies"+test$+"ist"+test$+"ein"+test$+"Test")
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
In meinem Posting steht nichts davon, das die Reihenfolge eine Bedeutung
hat, nur das diese beiden meist verwendet werden.
Durch umdrehen der Reihenfolge wäre die eigentliche Aussage, das LineFeed
nur ein Zeichen ist evtl. untergegangen.
Das ganze hat auch nichts mit Läuse knacken (was ist das? ich hab nämlich
keine
) nichts zu tun. Ein Autoreifen wiegt auch keine Tonne, nur
weil er an ein Auto montiert ist
hat, nur das diese beiden meist verwendet werden.
Durch umdrehen der Reihenfolge wäre die eigentliche Aussage, das LineFeed
nur ein Zeichen ist evtl. untergegangen.
Das ganze hat auch nichts mit Läuse knacken (was ist das? ich hab nämlich
keine

weil er an ein Auto montiert ist

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
