c++ 怎么在写一个文本的同时,又可以允许其他线程读这个文本中的信息

c++ 如何在写一个文本的同时,又可以允许其他线程读这个文本中的信息!
一个线程死命的往一个文本中写数据(文本是共享方式的),另一个线程怎么打开这个文本,并且可以读取不大于文本已有字节数,求高手提点下。。。

------解决方案--------------------
这不是你该操心的,这是操作系统该操心的。
一个线程用只写共享读的方式打开,其他用只读共享读和共享写的方式打开就可以了