社区
ATL
帖子详情
{}的问题
spdia
2001-01-24 09:57:00
MCSD中的一个程序,去掉两个{}运行时就出问题,为什么?
int main(int argc, char* argv[])
{
::CoInitialize(NULL);
{//去掉这个
IEncoderPtr pServer;
HRESULT hr = pServer.CreateInstance( __uuidof( Encoder ) );
if(SUCCEEDED(hr))
{
short nKey = 1;
cout<<"Enter a key between -5 and +5: ";
cin>>nKey;
_bstr_t bstrHello = "Hello world";
_bstr_t bstrCodedHello;
try
{
pServer->Key=nKey;
bstrCodedHello=pServer->EncodeString(bstrHello);
cout<<"\n"<<bstrHello<<"\n\n";
cout<<bstrCodedHello<<"\n";
}
catch(_com_error e)
{
cout<<e.ErrorMessage()<<"\n";
}
}
}//去掉这个
::CoUninitialize();
return 0;
}
...全文
113
2
打赏
收藏
{}的问题
MCSD中的一个程序,去掉两个{}运行时就出问题,为什么? int main(int argc, char* argv[]) { ::CoInitialize(NULL); {//去掉这个 IEncoderPtr pServer; HRESULT hr = pServer.CreateInstance( __uuidof( Encoder ) ); if(SUCCEEDED(hr)) { short nKey = 1; cout<<"Enter a key between -5 and +5:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spdia
2001-01-25
打赏
举报
回复
我想了一个晚上,就是这个原因.
horris
2001-01-24
打赏
举报
回复
因为IEncoderPtr需要在CoUninitialize之前被销毁!加上{}后,在}之后,IEncoderPtr被(从栈上)销毁,如果没有这个},IEncoderPtr(实际是个COM接口的指针)将在CoUninitialize之后main结束前被销毁,在调CoUninitialize这后调任何COM的API都是非法的。
Fp4autl.dll,Fpencode.dll,Fp4awel.dll
安装office2007提示: windows installer 服务不能更新一个或多个受保护的windows文件
问题
解决. 下载这三个文件保存到对应的路径,即可正常安装.
算法技术手册 - 中文版
《算法技术手册》内容简介:开发健壮的软件需要高效的算法,然后程序员们往往直至
问题
发生之时,才会去求助于算法。《算法技术手册》讲解了许多现有的算法,可用于解决各种
问题
。通过阅读它,可以使您学会如何选择和实现正确的算法,来达成自己的目标。另外,书中的数学深浅适中,足够使您可以了解并分析算法的性能。 较之理论而言,《算法技术手册》更专注于应用。《算法技术手册》提供了高效的代码解决方案,使用多种语言进行编写,让您可以轻松地将其应用于特定的工程当中。通过《算法技术手册》,您可以: · 解决特定代码的
问题
,或者提升既有解决方案的性能 · 快速找到与您所解决的
问题
相关的算法,并决定哪个算法才是最适合的那一个 · 探索使用C、C++、Java以及Ruby实现的算法解决方案以及开发小贴士 · 了解算法预期的性能,以及它达到最高性能时所需要的条件 · 发现不同算法之间相似的设计哲学 · 学习高级数据结构,来提升算法的性能 通过《算法技术手册》,您能学到如何提升算法的性能,这将是您的软件应用程序走向成功的关键。
VS90-KB948127.exe
"VS90-KB948127.exe” 来解决
问题
vs2008 -fatal error LNK1000 Internal error during IncrBuildImage; VS2008在win7下不时出现Microsoft Incremental Linker已停止工作的一种解决方案
【2019数学建模】国赛C题:机场出租车优化
问题
(原创)
文章目录机场出租车优化
问题
摘 要
问题
的重述
问题
的分析2.1
问题
一的分析2.2
问题
二的分析2.3
问题
三的分析2.4
问题
四的分析符号说明模型的建立与求解5.1
问题
一模型的建立与求解5.2模型二的建立与求解5.3
问题
三5.4
问题
四6.模型的推广与改进7.模型的优缺点参考文献 机场出租车优化
问题
摘 要 本文针对机场的出租车优化
问题
进行了研究,建立了基于多属性的出租车司机接客决策树模型,通过基...
n皇后
问题
-回溯法求解
n皇后
问题
-回溯法求解 1.算法描述 在n×n格的国际象棋上摆放n个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 n皇后是由八皇后
问题
演变而来的。该
问题
是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76...
ATL
3,248
社区成员
48,531
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章