首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和c++代码,将应填入(n)处的字句写在答题纸对应栏内。 [说明] 很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行
阅读以下说明和c++代码,将应填入(n)处的字句写在答题纸对应栏内。 [说明] 很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行
admin
2010-12-17
37
问题
阅读以下说明和c++代码,将应填入(n)处的字句写在答题纸对应栏内。
[说明]
很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行同步检查。如果对“检查Singleton对象是否已经创建”进行同步,则存在严重的瓶颈,所有的线程都必须等待检查对象是否存在。解决方式是一种称为Double-Checked-Locking模式,其意图是将非必须的锁定优化掉,同步检查最多只发生一次,因此不会成为瓶颈。以下是c++语言实现,能够正确编译通过。
[C++代码]
class USTax{
(1):
USTax(){};//构造函数
public:
static USTax* getInstance();
private:
static USTax*instance;
};
(2)=NULL;
USTax*USTax::get Instance(){
if(instance==NULL){
//进行某种同步
cout<<"实例暂时不存在"< if( (3) ){
cout<<"实例不存在,创建实例..."< instance=(4);
cout<<"实例创建成功"< }
else{
cout<<"实例已被创建了"< }
}
else{
cout<<"实例已经存在"< }
return (5);
}
(2)
选项
答案
USTax*USTax::instance
解析
空(2)是对类USTax的静态成员变量instance的初始化,应填USTax*USTax::instance。
转载请注明原文地址:https://kaotiyun.com/show/6vDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
国标16260中,在描述外部(内部)效率度量时,给出了若干针对计算机系统时间消耗的定义,以下描述项中正确的有(31)。①响应时间是指从按下传送键到得到结果为止所需要的时间。②处理时间是指从接受一个消息到送出它的结果之间计算机的历时时间。③周转时间是指
给定包含n个正整数的数组A和正整数x,要判断数组A中是否存在两个元素之和等于x。先用插入排序算法对数组A进行排序,再用以下过程P来判断是否存在两个元素之和等于x。low=l;high=n;while(high>low)ifA[low]+A[hig
调用函数时若是引用调用方式,则是将________________。下面所定义的函数f1为值调用方式,函数f2为引用调用方式。若有表达式x=f1(5),则函数调用执行完成后,该表达式中x获得的值为________________。
假设某计算机系统中进程的三态模型如下图所示,那么图中的a、b、c、d处应分别填写(13)________________。
CPU是一块超大规模的集成电路,其主要部件有______。
在进行可用性测试时关注的问题应包括()。①安装过程是否困难②错误提示是否明确③GUI接口是否标准④登录是否方便⑤帮助文本是否上下文敏感
目前,通过移动电话接人互联网采用的主要技术是什么?公司网络中的设备或系统(包括存储商业机密的数据库服务器、邮件服务器、存储资源代码的PC机、应用网关、存储私人信息的PC机、电子商务系统)哪些应放在DMZ中,哪些应放在内网中?给予简要说明。
随机试题
资产评估是通过对资产某一【】价值的估算,从而确定其价值的经济活动。
Workharder,______wewillnotbeabletofinishthetaskasrequired.
患者,男,45岁。疑诊腰椎骨折。拟行X线摄片,需平车护送患者。移送患者上平车,其适合的搬运方法是
由投资膨胀导致的持续性物价上涨属于()。
某中外合作经营企业合作合同规定:外方合作者以现金和机器设备出资,占总出资额的60%,中方合作者以厂房和土地使用权出资,占总出资额的40%;合作企业合作期内所得收益首先全部用于偿付外方出资,在外方出资偿付完毕后的合作期限内,合作双方各按50%的比例分配收益;
甲股份有限公司是一家在深圳证券交易所上市交易的上市公司(以下简称“甲公司”),股本总额为100亿元人民币。大华公司为甲公司的第一大股东,持有甲公司18%的股份。自2015年7月1日起,乙公司及其控股子公司丙公司通过证券交易所的证券交易,开始不断增持甲公司
西班牙画家维拉斯奎兹又被称为()。
请自选英语单词,为幼儿园小班设计一个以掌握英语单词为主题的活动方案。
简政放权改革成效不断显现,但改革进展与人民群众的期待还有较大的差距。改革中,上级部门“咬咬牙”放掉的权力,又被下级部门攥在了手中:权力下放了,然而企业审批要准备的材料依然名目繁多……不驱除这些“拦路虎”,简政放权的威力就会被腐蚀、被消解,事倍功半。这说明(
Theauthor’scousinHarryquiteclearlyhadaratherweirdsenseofhumour.
最新回复
(
0
)