subject_24530.htm
来自「一些关于vc的问答」· HTM 代码 · 共 15 行
HTM
15 行
<p>
序号:24530 发表者:jasic 发表日期:2002-12-13 14:47:13
<br>主题:一个线程的问题
<br>内容: 我在程序中创建了线程(假定是A),在A中我有创建了线程B。<BR>在B中我不但想访问类中的成员,还想访问A中定义的局部变量。<BR>请问参数如何传递。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:未出手的飞刀 回复日期:2002-12-13 15:04:52
<br>内容:<BR>如果想你的代码清楚些,别这样做。一定有更好的办法。<BR><BR>退一万步,也可以通过把 “A中定义的局部变量”写作为类的成员来解决它。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:John Lan 回复日期:2002-12-14 00:52:31
<br>内容:不同的线程相互访问各自的local variable, 是非法的,不同的thread<BR>有各自的不同的stack. 你的函数调用如果没有严格的退栈依赖顺序的话<BR>随时可能崩溃。<BR>用全局变量或者堆上的变量.<BR>2002-12-14 0:53:10
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?