首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

多线程内创建对象合适吗,该如何解决

2012-06-16 
多线程内创建对象合适吗小弟有个数据库操作类,在多线程函数存储数据的时候有点小疑问,难道要把数据库类的

多线程内创建对象合适吗
小弟有个数据库操作类,在多线程函数存储数据的时候有点小疑问,难道要把数据库类的对象放到多线程的函数中创建吗,这样会创建N多对象,会不会浪费资源?

有什么好的解决方法没

[解决办法]
如果你的逻辑允许共享对象,也可以只用一个,作为参数传给线程

但相应的,需要考虑对象的线程安全和同步问题

鱼与熊掌不可得兼

热点排行