[Implemented] Strings LEN>65536 please ...

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

[Implemented] Strings LEN>65536 please ...

Post by BackupUser »

Restored from previous forum. Originally posted by theogott.

I've read at some places that the stringlen is limited to 64KB.

At times of 32 bit Processors, it should be possible to extend that
to 4 Bytes then it would be much more easy for me to port my programms from Powerbasic.

If I have a limited stringlenght, I must rewrite biggest part of the code to use memory-locations instead of string.

And its not shure that an actual 32-bit CPU is faster with 16 bit then with 32 bit ....



*************************
The best time to do things is now !
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Manolo.

Code: Select all

a.s="1-Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.Voy a grabar de nuevo el texto de este cliente, ya que parece que se quiere largar con todo a otro sitio. Al final le pondre algo para marcar.
Fin."
debug Len(a)
Sorry, is very longggggggg

Hehehehehehe.

No limitations.
Byby.
Manolo
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by tranquil.

At my actual knowledge string are limited to 64kb yet. Thats right, or did something changes with the last update?

Tranquilizer/ Secretly!
http://www.secretly.de
Registred PureBasic User
System: Windows 2000 Server, 512 MB Ram, GeForce4200 TI 128 MB DDR, Hercules Theater 6.1 DTS Sound
System 2: Mobile Pentium 4 2.4GHz 512 MB DDR GeForce4 420-32, Windows XP Home
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by gnozal.

I have the same problem with some powerbasic cc/dll programs.
And this is an old request, as far as I remember ...
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by theogott.

The PureBasic does such things with Memory-Allocation.
Its far more "C-Style" and maybe faster.

The Coding for what we normally say is "Basic" is since C64/ATARI/ACORN etc.
Times that Data was always stored in Strings, at least the possibility was there.

You can Input a file "binary" in a string, change something in that string and
"write it back" to the file.

Also I wanted to say that I see no need to limit string-lenght information to 16-bit in 32 bit times. We have enough memory and maybe 32 bit adressing is even faster.

Shurely this may not be a point for the C-freaks out there, but maybe it is a
thing for all those coming from the orignal "BASICS" ...




*************************
The best time to do things is now !
Post Reply