Français
Stammtisch & le café

Faible, un paire Fragen...

 
- page 1 -



Jörg
Sellmeyer
cela ici funktioniert. SizeOf ermittelt aussi den richtigen Wert. chez String$(B#,0) wird cependant quand même toujours qui ganze String ausgegeben:
KompilierenMarqueSéparation
Declare B#
Dim B#,11
String B#,0 = "0123456789"
Print Char$(B#,0,SizeOf(B#) - 1)
Dim B#,6
Print Char$(B#,0,SizeOf(B#) - 1)
WaitInp

Profanhilfe
qui Befehl peux ab XProfan 10 plusieurs fois sur une Bereichsvariable angewandt volonté et ändert dynamisch qui Taille des Speicherbereiches.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
30.08.2008  
 



 
- page 3 -


Jörg Sellmeyer
Soll Roland sich überlegen, si il Zugriff sur grenier außerhalb des Programms comme Bug ou bien Feature ansieht.

je serait dire, dass Zugriff sur unreservierten grenier, par den Programmierer trop vermeiden ist.
 
31.08.2008  
 




Frank
Abbing
oui, Jörg, c'est un Croix avec dem iF. Proggt compliquée Vorgänge, mais kapituliert chez den einfachsten Dingen...
Ausschlaggebend ist mais Roland.
 
31.08.2008  
 



RGH
String$ liest jusqu'à zum ersten Byte(0), Char$ qui angegebene Anzahl marque.

Salut
Roland


@Frank: Weshalb je Votre Aussage pas so droite einordnen peux - quoi oui c'est ca übersehe je eigentlich?
 
31.08.2008  
 




Jörg
Sellmeyer
je crois, nous devons pas klären quoi String$ pouvoir, mais quoi Faible pouvoir/faire sollte.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
31.08.2008  
 



grenier reservieren et Taille changement. (et maintenant encore un NULL-Byte hinten anhängen? si je sur une Strukturgröße zurückändere serait cela dernier Byte simple "übermalt"?)
 
31.08.2008  
 




Jörg
Sellmeyer
quoi est zurückändern. si Du den Bereich pour dem Verkleinern wieder vergrößerst, la hâte Du keinen Anspruch puis, qui qui le contenu encore so ist comment auparavant. qui peux oui par zig autre Prozesse überschrieben son.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
31.08.2008  
 



Zurückändern naturellement pas im Sinne de agrandir - mais verkleinern.
 
31.08.2008  
 




Jörg
Sellmeyer
Ok, maintenant sais je crois je, wohin cela Problem liegt. j'ai dessus Faible B#,10 geschrieben et 1-9 + NULL geschrieben. avec einem Nullbyte hinten à den Speicherbereich angehängt könntetst Du toi mais hoffentlich arrangieren, ou bien? Es sollte so ausehen:

0|1|2|3|4|5|6|7|8|9|z

et Faible Bereich#,6 pouvoir ensuite

0|1|2|3|4|5|6|z|8|9|z

aus dem Speicherbereich. d'accord?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.09.2008  
 



sur gar keinen le cas sollte Roland grenier bemalen unklarer Zuordnung, dass peux sogar crashen.

si überhaupt pourrait Roland +1 reservieren, hinten une 0 reintun, ensuite sur +0 reservieren. qui 0 "hinten" tour wäre ensuite mais toujours inkonsistent - alors aussi Quatsch.
 
01.09.2008  
 




Jörg
Sellmeyer
bof - irgendwie ähnlich doit il es oui aussi beim ersten la fois faire...
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.09.2008  
 




RGH
aussi si je im Urlaub suis:

Faible reserviert grenier, beschreibt ihn mais pas. Es wird alors aussi ne...aucune zéro-Byte eingefügt.

quoi probablement irritiert, ist qui Tatsache, dass sowohl String$() comme aussi Char$() aus Tempogründen qui Bereichsgrenzen pas überprüfen. ici peux on sûrement pour kommende XProfanversionen diskutieren, si une solche Überprüfung sinnvoll ou non.

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
01.09.2008  
 




Jörg
Sellmeyer
mais si je une Bereich dimensioniere, mais est cela dernier Byte toujours erstmal un Nullbyte:
KompilierenMarqueSéparation
Cls
Declare B#
Dim B#,10
Print SizeOf(B#)
Print Len("123456789")
Char B#,9,"z"
String B#,0= "123456789"
String B#,0= "0123456789" das knallt
Print String$(B#,0)
Char B#,9,"z"
Print String$(B#,0)
Dim B#,6
String B#,0="98765"
Print String$(B#,0)
Dispose B#
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.09.2008  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

27.774 Views

Untitledvor 0 min.
Michaeal21.03.2012

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie