草庐IT

result_temp

全部标签

c++ - 多重继承 : unexpected result after cast from void * to 2nd base class

我的程序需要使用void*以便在动态调用情况下传输数据或对象,以便它可以引用任意类型的数据,甚至原始类型。但是,我最近发现,在具有多个基类的类的情况下向下转换这些void*的过程失败,甚至在调用这些向下转换的指针上的方法后我的程序崩溃,即使内存地址看起来是正确的。崩溃发生在访问“vtable”期间。所以我创建了一个小测试用例,环境是MacOSX上的gcc4.2:classShape{public:virtualintw()=0;virtualinth()=0;};classSquare:publicShape{public:intl;intw(){returnl;}inth(){ret

c++ - Qt - 如何为任意用户获取 "Temp"目录?

对于每个操作系统,都有一个用于存储临时数据的位置。它可能类似于:C:/Users/[用户名]/AppData/Temp(或类似)。如何使用QT独立于操作系统获取此路径? 最佳答案 无法为任意用户获取临时目录,但对于当前用户,您可以使用QDir::temp()或QDir::tempPath(). 关于c++-Qt-如何为任意用户获取"Temp"目录?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/qu

c++ - 为什么 std::result_of<int(int)>::type 无效?

我已阅读以下相关问题:std::result_ofsimplefunctiondecltype,result_of,ortypeof?和thepageonstd::result_ofatcppreference.com.所有这些似乎都表明我应该能够使用:std::result_of::typev1=10;但是,当我尝试使用g++4.9.2构建以下程序时#includeintfoo(){return0;}intmain(){std::result_of::typev1=10;//LINEAstd::result_of::typev2=20;//LINEBreturn0;}我收到“LINE

c++ - 使用可变参数模板重载函数模板 : Intel c++ compiler version 18 produces different result from other compilers. intel 错了吗?

考虑以下代码片段:templateclassA,typename...Ts>inta(Aarg){return1;//Overload#1}templateinta(Aarg){return2;//Overload#2}templatestructS{};intmain(){returna(S());}在使用模板类的实例调用函数a时,我希望编译器选择更特殊的函数重载#1。根据compilerexplorer、clang、gcc和17版之前的英特尔实际上会选择重载#1。相反,后来的英特尔编译器版本(18和19)选择重载#2。是代码定义不正确还是最新的英特尔编译器版本有误?

c++ - 为什么这有效 : C++ last statement as result of expression

这个问题在这里已经有了答案:Arecompoundstatements(blocks)surroundedbyparensexpressionsinANSIC?(2个答案)Warning"UseofGNUstatementexpressionextension"(4个答案)关闭6年前。我在驱动程序实现中发现了奇怪的宏,我无法向自己解释。简化的例子是:cout它将输出10。但是为什么expression变成了右值呢?它似乎适用于C和C++。有人可以解释一下吗?指向关键字和引用会很棒。

c# - 何时清除 Documents and Settings\USER\Local Settings\Temp 文件夹?

我有一个关于从Path.GetTempPath()函数返回的目录的查询。它返回“C:\DocumentsandSettings\USER\LocalSettings\Temp”作为目录。我正在那里保存一些临时文件,我想知道这个文件夹什么时候被清除,所以我知道它们将存在多长时间,如果它被完全清除的话。每次重启电脑都是这样吗?或者是在一定时间之后?还是空间用完了?有人替我回答的好简单的问题!谢谢 最佳答案 只要计算机被“清理”,它就会被清除。这可以通过多种方式完成:由用户手动完成,通过磁盘清理工具等。

windows - Tor 控制台输出问题 : running tor --hash-password gives no result

我正在关注博文here.我使用的是Windows机器,所以我无法按照确切的步骤操作。这就是我所做的:安装了TorBrowserforWindows已安装pytorctlpipinstallgit+https://github.com/aaronsw/pytorctl已安装Privoxy尝试使用Tor命令行。我假设它是目录“TorBrowser\Browser\TorBrowser\Tor”中的exe文件tor--hash-password*mypassword*不幸的是,此命令运行但没有响应。如果有人有任何建议,我们将不胜感激。您认为这可能是防火墙问题吗?

.net - PowerShell 3 : Every Command Execution Results In "The type initializer [...] threw an exception" Error

描述我几个月前在我的系统上安装了新的PowerShell版本。从那以后,每次我使用shell时都会发生一些奇怪的事情。它不会影响功能,但它让我感到困扰和困扰,因为每次在命令执行结束时我都必须看到红色错误消息。(我不是.NET专家,我从来没有对.NET或PowerShell做过一些意外的事情。)Shell的输出PSC:\\>my-cmdletCmdlet-Ausgabe...DerTypeninitialisiererfür"System.Management.Automation.HostUtilities"hateineAusnahmeverursacht.PSC:\\>_这是德语版

java - Maven 源代码 :jar task results in warnings

我们使用Maven3.0.5作为我们项目的构建工具,并且只有Windows客户端和服务器。在本地构建软件会提供干净的Maven输出,没有任何警告。在我们的ci服务器Jenkins上运行相同的构建,我们收到此警告:[WARNING]FailedtogetClassfororg.apache.maven.plugin.source.SourceJarMojo当我们在构建中包含source:jar目标时,我们会尽快收到警告。mvncmd:-ecleansource:jar.有谁知道这意味着什么,以及如何摆脱它?我找不到任何修复方法的提示,但在谷歌上搜索很多Jenkins构建日志都包含此警告。

php - 奇怪的错误 : Same PHP code but different result in mac and windows machine

我遇到了一个很奇怪的错误。给定同一段代码:RegsiterasadminRegisterasstudentLoginLogoutCreategroupJoingroup我和我的组员在不同的机器上运行同一个项目(他们使用windows而我使用mac)。我们都在xampp中运行它,我得到一个正常的结果:在身份验证之前,只出现前三个链接。但是在他们的机器上,页面上显示了所有六个链接,这是不可能的。我们的PHP版本也相同:5.6.1*。你有什么想法吗?提前致谢! 最佳答案 您的else使用的是短标签,可能并非在所有服务器上都启用。将其更改为