草庐IT

crystal-reports-2010

全部标签

c++ - Visual Studio 2010 找不到 iostream

我刚刚安装了VisualStudio2010,想通过编写一个helloworld应用程序来测试它。#includeusingnamespacestd;intmain(){cout尝试编译后出现这个错误errorC1083:Cannotopenincludefile:'iostream':Nosuchfileordirectory这是我的visualstudioinclude目录$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;还有

c++ - 将 FreeImage 链接为 VS2010 中的静态库?

我需要一个图片库,我一直在研究FreeImage,http://freeimage.sourceforge.net/.我想将它与我的应用程序静态链接。我尝试下载二进制文件并将其链接,但是当我尝试调用它们的函数时出现2019链接器错误,尽管我肯定我链接正确。然后我尝试下载他们的源代码,将他们的“FreeImageLib.2008”转换为VS2010并构建它。它自己构建得很好,但是在链接它时我仍然遇到同样的问题,我使用它的应用程序仍然提示链接器错误。我还设置了所有项目配置以匹配我的其他项目,因此与/MDd或/MTd等没有冲突。我在他们的源代码中做了一些挖掘,有像“FREEIMAGE_LIB

c++ - Visual Studio 2010 中的动态和静态链接和部署

我在VisualStudio2010中有一个非托管C++项目。它使用了boost、glut和供应商提供的另一个库。我已经设置了项目来创建一个更“独立于dll”的可执行文件。所有boost库都是静态链接的,可执行文件所在目录不需要dll。对于Glut也是一样,我链接了静态glut32.lib而不是glut32.dll,同样没问题。我为运行时库选择了NON-dll版本,即多线程调试(用于调试配置)和多线程用于发布配置。现在,我之前提到的供应商提供了两个备选方案Vendor.lib和Vendor.dll。Vendor.lib添加在Linker->Additionaldependencies中

c++ - 如何在 visual studio 2010 中使用 "activate"c++11 标准?

我是C++编程的新手,我需要在我的VS2010项目中使用Thread类。我找到了这个reference,但是当我尝试以下操作时:#includeVS2010显然告诉我“错误:无法打开源文件“线程””。我知道我需要以某种方式“激活”c++11标准。我什至不知道从哪里开始。那么在visualstudio2010中使用()c++11标准应该怎么做呢? 最佳答案 std::thread显然不是在VS2010中。我认为它是用VS2012添加的,thisquestionandanswer也支持它。.您使用2010而不是支持C++11的更多部分的

c++ - 在 VC++ 2008 项目中使用 VC++ 2010 运行时库

我致力于优化算法,因此性能非常重要。与VS2008相比,该算法在VS2010中编译时大约快8倍。谷歌搜索表明这不是我的错(参见例如https://stackoverflow.com/a/5560184/890355)。问题是最终工程必须在VS2008下搭建。我倾向于的解决方案是在VS2010中将我的算法构建为DLL,然后将其链接到主项目。是否可以在VS2008下将VC++2010运行时库与我的DLL一起使用?如果是这样,最不痛苦的方法是什么?还有其他想法吗?谢谢。 最佳答案 运行时不是问题。没有什么能阻止您将DLL链接到VC2010

c++ - 如何构建 VS 2010 的 C 运行时库?

我需要修改VS2010附带的C运行时,因为2010CRT依赖于WindowsXPSP2中发布的功能,我需要能够部署到Windows2000。具体来说,我需要删除对EncodePointer和DecodePointer的所有调用。C运行时的源代码包含在C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\crt\src中,因此看起来应该可以在稍微修改源代码后构建运行时。哦,我不需要能够构建运行时的动态版本——只需要静态版本。(我也不能指望用户在他们的系统上安装CRT)。对于VS2008及更早版本,MSDN中有一个教程描述了如何构建CRT,但我

c++ - Octave C++ 和 VS2010

我正在尝试将Octave与VisualC++结合使用。我已经下载octave-3.6.1-vs2010-setup-1.exe.创建一个新项目,添加Octaveinclude文件夹以包含路径,octinterp.lib和octave.lib到lib路径,我添加Octavebin文件夹作为运行目录。除了导致异常的feval函数,程序编译和运行正常:MicrosoftC++exception:octave_execution_exceptionatmemorylocation0x0012faef在Octave方面:Invalidresizingoperationorambiguousass

Crystal Report查看器在单击工具栏时再次询问参数(sub报告任何内容),并在返回中显示同一主页

这是一个旧应用程序,它在网页上显示了水晶报告,但问题是,当我单击任何内容时,它再次要求参数,但显示相同的报告,我不知道该怎么做报告相同的询问参数并显示相同的报告受保护的voidpage_load(对象发送者,EventArgse){if(!ispostback){varp=Request.QueryString["P"].ToString();varappId=int.Parse(Request.QueryString["appId"].ToString());varHE=newHIVAIDSEntities();varapp=HE.ApplicatioNames.FirstOrDefault

如何从Cognos 10 Report Studio中的多选择参数中删除逗号?

我从文本提示符开始,用户可以在一周内输入代表几天的字符串。例如,M=星期一,可以输入MWF以选择星期一,星期三和星期五。我刚刚将提示提示更改为多选值提示,并修改了过滤器以正常工作。现在我的提示看起来像这样:当用户选择周一,星期三,星期五的项目时,参数列表为m,w,f.我该如何显示MWF作为数据项?具体来说,我想将新的一天与选择的时间相结合,以便获得MWF0800-1100的输出结果,但时间值已经得到了照顾。我可以以某种方式索引多选值中的值吗?编辑:我还应该提及有关的变化?p_NewDays?||''||?p_NewStartTime?||'-'||?p_NewEndTime?似乎不起作用,它只

c++ - 一个 VS2010 错误?允许在没有警告的情况下绑定(bind)对右值的非常量引用?

stringfoo(){return"hello";}intmain(){//belowshouldbeillegalforbindinganon-const(lvalue)referencetoarvaluestring&tem=foo();//belowshouldbethecorrectoneasonlyconstreferencecanbebindtorvalue(mostimportantconst)conststring&constTem=foo();}GCC是给出编译错误的好工具:std::string&类型的非常量引用从std类型的临时值初始化无效::字符串VS2008