Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c++ > #12525
| From | "Paul" <pchrist<nospam>or@yahoo.co.uk> |
|---|---|
| Newsgroups | comp.lang.c++ |
| Subject | Re: include |
| Date | 2011-12-15 00:34 +0000 |
| Organization | Netfront http://www.netfront.net/ |
| Message-ID | <jcbfb4$rs3$1@adenine.netfront.net> (permalink) |
| References | (2 earlier) <4ee748a5$0$4378$7b1e8fa0@news.nbl.fi> <jc7hmn$2fos$1@adenine.netfront.net> <4ee861b5$0$4379$7b1e8fa0@news.nbl.fi> <jcag6e$2qso$1@adenine.netfront.net> <4ee8e480$0$3089$7b1e8fa0@news.nbl.fi> |
"Juha Nieminen" <nospam@thanks.invalid> wrote in message news:4ee8e480$0$3089$7b1e8fa0@news.nbl.fi... > "Paul" <pchrist <nospam>or@yahoo.co.uk> wrote: >> And by the way, an executable file is run directly on most systems, >> whatever its file extensions is. >> A dynamic linker is typically used to link a DLL to an already running >> process. > > Which is incorrect, as I already demonstrated in the other thread. What exactly are you suggesting is incorrect about it? > Please read this: > > http://en.wikipedia.org/w/index.php?title=Portable_Executable&oldid=464930661 > > An exe file cannot be run directly without any modification. An exe > file does not contain pure machine code. Nonsense and exe file is loaded into memory by the program loader, it is not somehow parsed again by a dynamic linker as you seem to be suggesting. > > It would also be very easy for you to prove me wrong: Just open any > exe file with a hex editor, and report what you find at the beginning. > If you find machine code, then you are correct and I'm wrong. If you > find non-machine code (namely the id "MZ" followed by header and > relocation > data for the dynamic linker) then you are wrong. MZ is just an old MS-DOS stub and it's part of the format for that partcular type of exectuable file. It has nothing to with dynmaic linking, it tells the program loader how to load the exe into memory. > > Of course you won't do that, because then you would find yourself in > a difficult position: You can't admit being wrong, yet you can't lie even > to yourself that you were right. Thus it's better for your sanity to *not* > read that article nor check an exe file with a hex editor, and instead > live > in the illusion that you are right because you say so. > >> Looks like you don't have a clue what you are talking about. > Looks like you don't have a clue what you are talking about. Not all executables are PEs. A com program for example is pure machine code, I never said and exe is pure machine code with no headers, it was you who introduced this PE format into the discussion. In doing this you have proven you don't know what you are talking about because you are sputtering nonsnese about and exe being dynamically linked. --- Posted via news://freenews.netfront.net/ - Complaints to news@netfront.net ---
Back to comp.lang.c++ | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
include ahso <ahso47@yahoo.com> - 2011-12-13 01:45 -0800
Re: include Nick Keighley <nick_keighley_nospam@hotmail.com> - 2011-12-13 02:07 -0800
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-13 12:44 +0000
Re: include jacob navia <jacob@spamsink.net> - 2011-12-13 13:47 +0100
Re: include Jorgen Grahn <grahn+nntp@snipabacken.se> - 2011-12-13 18:24 +0000
Re: include jacob navia <jacob@spamsink.net> - 2011-12-13 19:30 +0100
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-13 18:38 +0000
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-13 18:47 +0000
Re: include jacob navia <jacob@spamsink.net> - 2011-12-13 20:14 +0100
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-13 19:31 +0000
Re: include jacob navia <jacob@spamsink.net> - 2011-12-13 21:10 +0100
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-13 20:17 +0000
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-13 20:18 +0000
Re: include Dombo <dombo@disposable.invalid> - 2011-12-14 19:56 +0100
Re: include Ian Collins <ian-news@hotmail.com> - 2011-12-14 08:45 +1300
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-13 20:03 +0000
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-13 20:05 +0000
Re: include Ian Collins <ian-news@hotmail.com> - 2011-12-14 09:12 +1300
Re: include Tobias Müller <troplin@bluewin.ch> - 2011-12-14 09:31 +0000
Re: include Goran <goran.pusic@gmail.com> - 2011-12-14 07:06 -0800
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-14 15:35 +0000
Re: include Goran <goran.pusic@gmail.com> - 2011-12-14 23:19 -0800
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-15 12:37 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-15 12:38 +0000
Re: include Goran <goran.pusic@gmail.com> - 2011-12-15 06:12 -0800
Re: include Nick Keighley <nick_keighley_nospam@hotmail.com> - 2011-12-17 15:39 -0800
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-14 08:42 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-14 09:02 +0000
Re: include jacob navia <jacob@spamsink.net> - 2011-12-14 10:18 +0100
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-14 14:28 +0000
Re: include jacob navia <jacob@spamsink.net> - 2011-12-14 17:25 +0100
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-14 17:43 +0000
Re: include jacob navia <jacob@spamsink.net> - 2011-12-14 10:13 +0100
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-14 09:37 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-13 12:50 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-14 08:43 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-14 08:58 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-14 09:23 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-14 14:31 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-14 17:55 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-14 23:23 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-14 15:43 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-14 18:01 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-15 00:34 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-15 09:46 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-15 17:34 +0000
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-15 17:58 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-15 19:56 +0000
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-15 21:08 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-15 21:36 +0000
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-15 21:43 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-15 22:23 +0000
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-15 23:16 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-15 23:30 +0000
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-15 23:38 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-16 12:00 +0000
Re: include gwowen <gwowen@gmail.com> - 2011-12-16 04:22 -0800
Re: include 88888 Dihedral <dihedral88888@googlemail.com> - 2011-12-16 07:26 -0800
Re: include Goran <goran.pusic@gmail.com> - 2011-12-15 23:48 -0800
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-16 07:59 +0000
Re: include Goran <goran.pusic@gmail.com> - 2011-12-16 03:56 -0800
Re: include Goran <goran.pusic@gmail.com> - 2011-12-16 04:04 -0800
Re: include John Bokma <john@castleamber.com> - 2011-12-16 08:28 -0600
Re: include Nick Keighley <nick_keighley_nospam@hotmail.com> - 2011-12-17 15:51 -0800
Re: include gwowen <gwowen@gmail.com> - 2011-12-16 02:11 -0800
Re: include Goran <goran.pusic@gmail.com> - 2011-12-16 03:59 -0800
Re: include John Bokma <john@castleamber.com> - 2011-12-16 08:24 -0600
Re: include Tobias Müller <troplin@bluewin.ch> - 2011-12-16 15:55 +0000
Re: include "Fred Zwarts \(KVI\)" <F.Zwarts@KVI.nl> - 2011-12-16 10:11 +0100
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-16 14:10 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-16 16:00 +0000
Re: include "io_x" <a@b.c.invalid> - 2011-12-18 18:07 +0100
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-18 17:11 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-16 11:49 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-16 14:04 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-16 16:19 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-16 18:37 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-17 07:35 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-17 14:34 +0000
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-17 14:47 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-17 19:52 +0000
Re: include Leigh Johnston <leigh@i42.co.uk> - 2011-12-17 20:03 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-17 23:11 +0000
Re: include Juha Nieminen <nospam@thanks.invalid> - 2011-12-19 10:14 +0000
Re: include "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2011-12-19 15:46 +0000
csiph-web