當前位置:係統粉 > 電腦問答 > 其他問答 > vc編程相同代碼,不用編譯器運行結果不同

vc編程相同代碼,不用編譯器運行結果不同

提問者:樂悠悠enjoy  |  瀏覽 次  |  提問時間:2017-01-21  |  回答數量:1

vc編程相同代碼,不用編譯器運行結果不同 正在看孫鑫的vc++教程,我複製了他的一個多線程買票的代碼,用vc6,vc2008,cfree都能運行,但是結果都不一樣(同一個編譯器多次調試的結果也不一樣)問題1:問題在哪裏,是操作係統(他的係統好像是win2000,我的是xp的)還是cpu問題2:這個教程是不是有點過時了,一摸一樣的代碼我的運行結果老是和他的不同 另外誰有好點的教程給偶推薦下

已有1條答案
時尚潮人312

時尚潮人312

回答數:178  |  被采納數:38

2017-01-21 21:34:28
多線程有同步問題,比如線程A會讀寫一個全局變量,線程B也會讀寫,但哪個線程先讀寫是不確定的,所以結果不同。
讚 17
解決方法
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航