Search found 1122 matches
- Sun Apr 07, 2024 4:14 pm
- Forum: Coding Questions
- Topic: How to create constants automatically?
- Replies: 12
- Views: 469
Re: How to create constants automatically?
If you read that file with the RGB values at runtime there is no way to define constants. Constants are not there anymore during runtime. They are replaced with their value before compiling. What you can do however is using Maps. ; Using Longs here as they are big enough for RGB values Global NewMap...
- Sun Apr 07, 2024 12:59 pm
- Forum: Coding Questions
- Topic: How to create constants automatically?
- Replies: 12
- Views: 469
Re: How to create constants automatically?
There is no other way except with macros. Constants and macros are processed in the pre-compiler. And I don't know what API do you mean. Purebasic has no API you could use. And even Assembler will not help, especially if you use the C-Backend. :wink: Can you please explain in more detail what you wa...
- Thu Mar 28, 2024 10:57 am
- Forum: Coding Questions
- Topic: What is the maximum length a string variable can hold?
- Replies: 15
- Views: 499
Re: What is the maximum length a string variable can hold?
And finally, even having a large *Memory is not of big help, because with WriteData(), the maximum buffer size is 2GB. I got the PB message [ERROR] WriteData(): The maximum buffer size is 2GB. PureBasic has obviously still barriers to 2GB... As far as I know the limit is not Purebasic but your oper...
- Wed Mar 27, 2024 8:18 pm
- Forum: Coding Questions
- Topic: What is the maximum length a string variable can hold?
- Replies: 15
- Views: 499
Re: What is the maximum length a string variable can hold?
I think unlimit means a meaningful range. So more than 64 kb and less than 1 mb with which the string management can also process well. Anything in the gigabyte range should be processed directly with memory areas as ArrayOfChar. <...> Actually your code does nothing meaningful. I mean, yes, the me...
- Wed Mar 27, 2024 5:54 pm
- Forum: Coding Questions
- Topic: What is the maximum length a string variable can hold?
- Replies: 15
- Views: 499
Re: What is the maximum length a string variable can hold?
As you can see in his signature he has 64 GiB of RAM. This does not mean it is free but at least it is there. :wink: However this only works if the program gets compiled with 64 bit compiler. I tested it on my system where I've got 47 GiB of free RAM but the program crashed before it had allocated a...
- Mon Mar 25, 2024 1:21 pm
- Forum: Coding Questions
- Topic: quick reading a file of 15 GByte.... how?
- Replies: 22
- Views: 1520
Re: quick reading a file of 15 GByte.... how?
I just tried something similar with GNU grep and needed 1 minute and 24 seconds for finding a small string in a 19 GiB file which means that it was able to search through it with ~230 MiB/s. That was on a quite fast PC (see my profile). Interestingly the CPU time needed was just 2,8 seconds for sear...
- Tue Mar 19, 2024 1:26 pm
- Forum: Coding Questions
- Topic: ReAllocateMemory() Id# problem
- Replies: 3
- Views: 183
Re: ReAllocateMemory() Id# problem
And a bit more detail: You don't get an identifier, you get a pointer from these commands. And a pointer directly points to a memory region. If you enlarge that memory it might not have enough space behind it to be enlarged in place. Instead your operating system just allocates a completely fresh me...
- Tue Mar 19, 2024 1:23 pm
- Forum: Coding Questions
- Topic: ReAllocateMemory() Id# problem
- Replies: 3
- Views: 183
Re: ReAllocateMemory() Id# problem
It's simple: You can't.
- Sat Mar 16, 2024 5:44 pm
- Forum: Tricks 'n' Tips
- Topic: Japanese ANIME quality up on streming
- Replies: 11
- Views: 1522
Re: Japanese ANIME quality up on streming
Dafuq is this?
- Thu Mar 07, 2024 4:45 pm
- Forum: Coding Questions
- Topic: ReDim : Array not initialized
- Replies: 5
- Views: 169
Re: ReDim : Array not initialized
An Unicode array of the dimensions (250000, 1949) has 487,501,950 entries and allocates 975,003,900 bytes (~930 MiB) of memory. If you make it bigger your operating system may has trouble to simply enlarge the memory when it can not find enough free memory directly behind the currently allocated spa...
- Fri Mar 01, 2024 4:40 pm
- Forum: Coding Questions
- Topic: HTML characters convert {Resolved]
- Replies: 6
- Views: 304
Re: HTML characters convert
Just use the right character directly in your code: It's the first time i have try :wink: But the problem, it's when i paste this character i don't know why the PB IDE (v5.73 and 6.0) show a little black square, not the "oe" :shock: I have choose "UTF8" in the menu "File/Fi...
- Fri Mar 01, 2024 1:39 pm
- Forum: Coding Questions
- Topic: HTML characters convert {Resolved]
- Replies: 6
- Views: 304
Re: HTML characters convert
Just use the right character directly in your code:
Code: Select all
Text$ = ReplaceString(Text$, "%C5%93", "œ") ; oe
- Fri Mar 01, 2024 11:57 am
- Forum: Coding Questions
- Topic: Solve 1 Equation with 2 Unknowns
- Replies: 23
- Views: 761
Re: Solve 1 Equation with 2 Unknowns
No. That's still just one of infinitely many solutions.VB6_to_PBx wrote: ↑Fri Mar 01, 2024 11:45 amthis is what it should calculate :
real Solution: x=129.6025714796 , y=10100
- Mon Feb 19, 2024 7:40 pm
- Forum: Feature Requests and Wishlists
- Topic: FormatNumber should respect the locale settings, and what about FormatCurrency?
- Replies: 6
- Views: 315
Re: FormatNumber should respect the locale settings, and what about FormatCurrency?
From my point of view it would be better to leave the current procedure as it is and have an additional procedure with the word locale inside the procedure name like FormatNumberLocale . That's a valid option. The we could also add stuff like FormatCurrencyLocale and ParseNumberLocale and similar t...
- Mon Feb 19, 2024 3:59 pm
- Forum: Feature Requests and Wishlists
- Topic: FormatNumber should respect the locale settings, and what about FormatCurrency?
- Replies: 6
- Views: 315
Re: FormatNumber should respect the locale settings, and what about FormatCurrency?
The function `FormatNumber` uses static default values for the 1000s separator and the decimal point. Instead it would make way more sense to respect the locale settings. FormatNumber does allow you to specify what to use FormatNumber(Number.d [, NbDecimals [, DecimalPoint$ [, ThousandSeparator$]]]...