'int' is enough for 'length' to migrate code from x86 to x64
matovitch via Digitalmars-d
digitalmars-d at puremagic.com
Tue Nov 18 06:57:47 PST 2014
On Tuesday, 18 November 2014 at 12:33:52 UTC, FrankLike wrote:
> If you migrate your projct from x86 to x64,you will find the
> length is error,you must modify it ,such as:
> int i= (something).length
> to
> size_t i = (something).length
>
> but now ,'int' is enough for use,not huge and not small,only
> enough.
> 'int' is easy to write,and most people are used to it.
> Most importantly easier to migrate code,if 'length''s return
> value type is 'int'.
>
> Thank you all.
I'm using size_t and std::size_t in C/C++...but sure I am a bit
weird/extremist.
More information about the Digitalmars-d
mailing list