Click here to Skip to main content
15,915,839 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Specifying debugger Pin
Jon Sagara25-Mar-03 13:23
Jon Sagara25-Mar-03 13:23 
Generalcout << flush not working in my class that inherits from fstream Pin
mflores8825-Mar-03 10:28
mflores8825-Mar-03 10:28 
GeneralRe: cout << flush not working in my class that inherits from fstream Pin
Dave Bryant25-Mar-03 11:12
Dave Bryant25-Mar-03 11:12 
GeneralRe: cout << flush not working in my class that inherits from fstream Pin
mflores8826-Mar-03 5:15
mflores8826-Mar-03 5:15 
GeneralPbm with CDhtmlDialog Pin
RaajaOfSelf25-Mar-03 9:14
RaajaOfSelf25-Mar-03 9:14 
GeneralRe: Pbm with CDhtmlDialog Pin
RaajaOfSelf25-Mar-03 9:25
RaajaOfSelf25-Mar-03 9:25 
GeneralShared Memory Allocator for vc++ / Win32 Pin
CLM25-Mar-03 8:29
CLM25-Mar-03 8:29 
GeneralRe: Shared Memory Allocator for vc++ / Win32 Pin
Neville Franks25-Mar-03 10:01
Neville Franks25-Mar-03 10:01 
clm wrote:
The reason it's flawed is because there is a tacit assumption that the virtual memory address returned by 'shmat' (roughly, the linux equivalent of the Win32 MapViewOfFile API) is the same across diff't processes.

I haven't read the CUJ article (yet) but I do have some experience with Memory Mapped Files. I do know that the address you get back from MapViewOfFile() differs on W98 and WXP for example. This is important where you use MMF as a persistant store with embedded memory addresses as it means the file isn't portable. I can't comment on requests for a specific address using MapViewOfFileEx() other than to say that again this won't work with the same address across W98 and WXP.

Why do you need the same address in different processes anyway?

For a simple example of my use of MMF see my mods to pugxml http://www.codeproject.com/soap/pugxml.asp[^]

If you want some references to MMF articles etc. let me know.

Neville Franks, Author of ED for Windows. www.getsoft.com
Make money with our new Affilate program
GeneralRe: Shared Memory Allocator for vc++ / Win32 Pin
CLM25-Mar-03 12:03
CLM25-Mar-03 12:03 
GeneralRe: Shared Memory Allocator for vc++ / Win32 Pin
Neville Franks26-Mar-03 0:45
Neville Franks26-Mar-03 0:45 
GeneralRe: Shared Memory Allocator for vc++ / Win32 Pin
CLM26-Mar-03 15:56
CLM26-Mar-03 15:56 
QuestionHow to get pointer of outer class inside an inner class Pin
Anonymous25-Mar-03 8:17
Anonymous25-Mar-03 8:17 
AnswerRe: How to get pointer of outer class inside an inner class Pin
Tim Smith25-Mar-03 8:21
Tim Smith25-Mar-03 8:21 
GeneralRe: How to get pointer of outer class inside an inner class Pin
Anonymous25-Mar-03 8:31
Anonymous25-Mar-03 8:31 
GeneralRe: How to get pointer of outer class inside an inner class Pin
Tim Smith25-Mar-03 8:48
Tim Smith25-Mar-03 8:48 
QuestionHow to copy a large amount of data? Pin
Jakob Bysewski25-Mar-03 8:08
Jakob Bysewski25-Mar-03 8:08 
AnswerRe: How to copy a large amount of data? Pin
Tim Smith25-Mar-03 8:19
Tim Smith25-Mar-03 8:19 
GeneralRe: How to copy a large amount of data? Pin
Jakob Bysewski25-Mar-03 8:26
Jakob Bysewski25-Mar-03 8:26 
GeneralRe: How to copy a large amount of data? Pin
Tim Smith25-Mar-03 8:50
Tim Smith25-Mar-03 8:50 
GeneralRe: How to copy a large amount of data? Pin
Jakob Bysewski25-Mar-03 9:33
Jakob Bysewski25-Mar-03 9:33 
AnswerRe: How to copy a large amount of data? Pin
Daniel Turini25-Mar-03 8:45
Daniel Turini25-Mar-03 8:45 
GeneralPosition of items in a CListCtrl Pin
Kuniva25-Mar-03 8:07
Kuniva25-Mar-03 8:07 
QuestionHow to implement OpenGL in MDI? Pin
uNsignedINT25-Mar-03 7:45
uNsignedINT25-Mar-03 7:45 
GeneralNew Document MDI Pin
rahulv25-Mar-03 5:43
rahulv25-Mar-03 5:43 
GeneralRe: New Document MDI Pin
Neville Franks25-Mar-03 10:07
Neville Franks25-Mar-03 10:07 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.