社区
C++ Builder
帖子详情
谁遇到过程序不按逻辑执行?奇怪了!!
proton
2005-03-20 09:25:25
比如:
bool flag=getTask(id);
if(flag==NULL) //结果在debug时,鼠标移动到变量上,显示是NULL,结果不执行return!!
return;
int i=a+1; //flag==NULL还能执行到这,怪了啊!!!
程序中用到了多线程,是不是和多线程共享一段数据有关系?
我在线程中用了Synchronize,还是不行啊!
...全文
98
1
打赏
收藏
谁遇到过程序不按逻辑执行?奇怪了!!
比如: bool flag=getTask(id); if(flag==NULL) //结果在debug时,鼠标移动到变量上,显示是NULL,结果不执行return!! return; int i=a+1; //flag==NULL还能执行到这,怪了啊!!! 程序中用到了多线程,是不是和多线程共享一段数据有关系? 我在线程中用了Synchronize,还是不行啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
h98458
2005-03-21
打赏
举报
回复
flag是bool,只能是true或false
这样:
bool flag=getTask(id);
if(!flag) //结果在debug时,鼠标移动到变量上,显示是NULL,结果不执行return!!
return;
int i=a+1; //flag==NULL还能执行到这,怪了啊!!!
Android实战开发前后端之菜品社区APP
是否因为这些都不知道而望而却步,不敢出手? 恭喜你,你在这都能够学到!您将可以从中学习到前端设计,架构学习,后端开发,为您的
逻辑
思维奠定良好的基础! 如果您还在犹豫,不妨试一试?加油!
VS调试断点
执行
异常?
我们写代码时可能会
遇到
断点不
执行
,
执行
不正常等等情况,这里就简单分析一下常见的几种情况。 首先从我
遇到
的问题开始说起吧。 今天断点调试的时候发现一个地方的
逻辑
没有
执行
就直接跳出去了,好像那个位置有...
如何判断一段
程序
是否是裸机
程序
?
如果能使用指针函数,全局变量都不需要使用,要定位问题时,可以先一些
程序
注释掉,先不运行,也妨碍其他
程序
运行。第三、为以后使用RTOS打下基础。开始学会怎么划分任务,任务怎么通讯。以后用上了RTOS后,每个
程序
...
请不要将抛出异常作为业务
逻辑
使用!!!
程序
员的成长之路互联网/
程序
员/技术/资料共享关注阅读本文大概需要 4分钟。作者:myforwww.cnblogs.com/myfor/p/13024120.html一个
奇怪
的用法我...
C语言中的
逻辑
右移和算术左移
博主今天在写代码的时候
遇到
一个
奇怪
的问题,
程序
的要求是实现一个int的移位操作,不管左移还是右移,空出来的位置通通置0即
逻辑
移位。一开始没注意太多直接用了和>>移位操作符,结果却发现实现是错误的==! 经过...
C++ Builder
13,822
社区成员
102,680
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章