Re: 64 bit programming questions

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance




"Carl Nettelblad" <cnettel@xxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:%23K5dgH4LGHA.1124@xxxxxxxxxxxxxxxxxxxxxxx

"D" <Dave@xxxxxxxxxxx> wrote in message
news:%23shherzLGHA.3012@xxxxxxxxxxxxxxxxxxxxxxx
Is it true there is no command line in 64 bit windows? So if I had a
basic c++ console app would I need to turn it into a windows form or mfc
app? Is there such a thing as just a process with out a window or message
switch simliar to a service but not one?

Whats the largest data type and is long double still aliased to a double?

Thanks

Programming questions are generally off-topic in this forum, but I guess
I'll answer both your general 64-bit questions and the more
programming-related ones.

For starters: There *is* a command line in 64-bit Windows. The only
confusion is probably caused by the fact that a lot of people still make
the connection "command line" <-> "MS-DOS". You can no longer run 16-bit
code in the existing Win64 variations, no matter if it's DOS or Win16.
cmd.exe is still alive and well. So is any 32-bit console application you
will compile.

Regarding data types, I think nothing has changed. There are, however,
compiler intrinsics (not-quite functions resulting in optimized assembler,
more or less) for overflowing multiplication of two 64-bit integers, for
example. These make for a higher performance handling of integers over 64
bits in size, but you will have to use library code for it, or roll your
own. There is no __int128 directly available.

/Carl
Sounds good, I can't wait to get a copy and start working with it, I need
larger data types currently. I wonder if you need to buy a 64 bit compiler
or if vs.net can compile for 64 with some switches set.

Thank you!!




.



Relevant Pages

  • Re: ES format
    ... (snip regarding data types and format codes) ... > kind) of the list item is known at compile time. ... independent of the format descriptor or variable width. ...
    (comp.lang.fortran)
  • Re: C# program takes 8 seconds to start as cgi process
    ... > C# is managed .Net code. ... This C# console app is very small. ... If I compile it and then double ... >> console application as a CGI process, but run a Delphi console app ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: An Acceptable Lisp
    ... I also means that of course, along with these Special Operators, you ... but now I see that perhaps you meant that some data types can be ... data types as primitives. ... EVAL and COMPILE take s-exprs). ...
    (comp.lang.lisp)
  • ICodeCompiler and Forms with Images
    ... But I get a MissingMethodException on the device / emulator. ... The testproject is very simple: ... If I compile it with VS it works fine. ... If I compile it with my console app. ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Apple II assembler/debugger PC/AppleII proggys
    ... CC65 is very picky about data types. ... got all sorts of errors that indicate to me that the Acme source would ... need a lot of modification to compile that way, ... changed the lines to "const char" types. ...
    (comp.emulators.apple2)