|
Boost Users : |
Subject: Re: [Boost-users] How to use the shared region in append mode
From: Roland Bock (rbock_at_[hidden])
Date: 2009-10-01 03:35:30
manish4gupta wrote:
> if(flag == 0)
> managed_shared_memory segment(create_only,MySharedMemory, 99989);
> else
> managed_shared_memory segment(open_only ,MySharedMemory);
>
>
> Error message:
> Indexingtest.cpp:41: error: âsegmentâ was not declared in this scope
>
> How can i overcome such pblm.
By reading a good book about C++ :-)
You want to learn about scope. Then you have several options. Pointers
are one, functions might be another (not sure if managed_shared_memory
is copyable).
If you go for pointers, familiarize yourself with shared_ptr. Smart
pointers are your friends.
Regards,
Roland
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net