ACE_TSS全局变量析构的问题

原创 2012年01月02日 11:05:49

在调试时ace6.0.6发现,使用到全局的ACE_TSS类时,程序退出时会报错,跟踪了一下发现问题的原因在于析构的顺序问题

 

1.退出时,先析构的是ACE_Main_Base

 

2.之后析构的是全局ACE_TSS对象,这时就出在setspecific的时候出错

 

3.解决方案控制全局对象的构造与析构顺序,让ACE_Main_Base最后才析构,这点貌似不好做到

临时的方法是改成全局指针,在main函数栈里构造对象,再把指针传给全局的,测试下来,不再报错

但这个方法比较蛋疼

关于线程并发访问全局变量问题

1.两个线程并发执行以下代码,假设a是全局变量,那么以下输出______是不可能的? void foo(){ ++a; printf("%d ",a); } A、3 2 B、2...
  • likika2012
  • likika2012
  • 2014年03月29日 15:34
  • 3312

java全局变量引起的并发问题

最近刚完成了一个短彩信群发平台的开发工作,系统采用springmvc+hibernate+jdbctemplate+mysql架构。其中遇见许多问题,闲暇之余记录下来以避免在后续项目中再犯同样的错误。...
  • u011974797
  • u011974797
  • 2016年02月25日 11:09
  • 3429

jquery easyui树的简答构造+动态生成js全局变量

jquery easyui树的简答构造: JSP页面 组织机构: function loadOrgan(){ organ_combotree = $("#p_orga...
  • x2145637
  • x2145637
  • 2015年08月07日 19:06
  • 1012

使用application传递全局变量

1、有关application的说明 (1)Application和Activity,Service一样是Android框架的系统组件,当Android程序启动时系统创建一个Application对...
  • u014473112
  • u014473112
  • 2016年07月07日 14:00
  • 924

c++函数参数传递效率比较,初始化的全局变量方法果然是最快的,而堆方式最慢.

int   b2=0;//全局初始化区  int  b3;  // 全局未初始化区void test(int* b){//传指针 500ms-520;如果是在堆区530-700ms (*b)++...
  • zhouleiabc
  • zhouleiabc
  • 2013年11月30日 18:02
  • 428

Android中全局变量问题

Android中不管是使用public static 定义全局变量,还是使用Application类进行全局变量的定义,都不能算作是实际意义上的全局变量,他们都会因为Activity被系统释放而造成传...
  • liangcha007
  • liangcha007
  • 2015年05月15日 15:03
  • 1387

PHP Global变量定义当前页面的全局变量

PHP Global变量在实际应用中会发现许多问题需要我们不断的去完善处理。我们在这篇文章中就针对PHP Global变量出现的问题给出了一些具体的解决办法。 PHP hack的使用技巧...
  • lzb2512
  • lzb2512
  • 2013年06月05日 11:40
  • 2095

全局变量的问题

全局变量的问题在于,你的JavaScript应用程序和web页面上的所有代码都共享了这些全局变量,他们住在同一个全局命名空间,所以当程序的两个不同部分定义同名但不同作用的全局变量的时候,命名冲突在所难...
  • u012504864
  • u012504864
  • 2013年11月17日 19:06
  • 451

service全局变量引起的并发问题

springmvc 先看下面小段代码,一个controller,一个service。 controller.java代码: ........ @Autowired private XXXSer...
  • motrsky
  • motrsky
  • 2016年10月21日 15:56
  • 1918

面向对象(需要注意的问题)

面向对象(成员变量和局部变量的区别) 1:在类中的位置不同 成员变量:在类中方法外 局部变量:在方法定义中或者方法声明上  2:在内存中的位置不同 成员变量:在堆内存(成员变量属于对象,对象进堆内存)...
  • a18622032257
  • a18622032257
  • 2015年10月23日 01:23
  • 312
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ACE_TSS全局变量析构的问题
举报原因:
原因补充:

(最多只允许输入30个字)