腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
C++
中
更改
函数
返回值
(
在运
行时
)
c++
、
dll
、
hook
我想要
更改
外部
函数
的
返回值
(
在运
行时
),该
函数
位于另一个dll
中
,该dll
在
程序启动时加载。我想要做的实际示例: dll
中
的
函数
: int numberOfMoney() {} 我的主程序: HMODULE handle = LoadLibraryA("/myDll.dll
浏览 71
提问于2021-08-09
得票数 0
回答已采纳
1
回答
如何在VS2013
中
调试Windows Phone (8)运
行时
组件或
C++
DLL
中
的
C++
代码
c#
、
c++
、
debugging
、
dll
、
windows-phone-8
对于使用Visual Studio2013 Pro创建并包含Windows Phone应用程序(C#)、Windows Phone运
行时
组件(
C++
)和Windows Phone动态链接库(
C++
)的解决方案,是否可以
在运
行时
组件或动态链接库
中
调试
C++
代码?我已经创建了这样一个项目-一个简单的测试应用程序,该应用程序调用运
行时
组件
中
的代码,而运
行时
组件又调用DLL
中
的代码。我可以验证它是否正常
浏览 1
提问于2014-02-02
得票数 5
2
回答
如何在JavaScript
中
查看
函数
返回值
javascript
、
angularjs
、
function
、
watch
在
浏览器
中
,对于对象,属性有它的getter和setter。我们可以覆盖它们来监视属性。
函数
的
返回值
如何?
在
AngularJS
中
,使用“ng显示”来控制组件的可见性。</ANY>var tmp = false;如果
在运
行时
,'tmp‘被
更改
为true,AngularJS如何知道
返回
浏览 1
提问于2014-04-06
得票数 1
回答已采纳
1
回答
为什么我不能在lambda
函数
中使用constexpr呢?
c++
、
c++11
、
lambda
这难道不是
C++
标准的一部分吗?例如,我想在
C++
中
编写一个“嵌套”
函数
,但就像不可能直接使用lambda代替。这个
函数
只做一个很小的工作:取一个int参数,然后用一些值和
返回值
进行乘法。这些值是定义lambda
函数
的局部变量,所有这些值都是constexpr,因此
在运
行时
我确实想让编译器放置一个const值,而不是调用该
函数
。它是经常使用的
函数
(这就是为什么我把它写成
函数
),而且
浏览 3
提问于2014-03-29
得票数 2
回答已采纳
1
回答
使用msbuild从同一解决方案
中
的另一个
C++
项目构建
C++
项目
visual-c++
、
compilation
、
msbuild
、
projects-and-solutions
我
在
msdn中看到了许多解释如何使用msbuild从命令行构建
C++
项目的页面。但是,是否可以
在
另一个
C++
项目的代码中使用msbuild构建一个
C++
项目呢?更具体地说:
在
C++
解决方案
中
,我有两个项目(exe,dll)。是否可以
在运
行时
通过msbuild从exe项目构建dll项目,然后加载dll并调用dll的一个
函数
?我需要这样做,因为我需要
在运
行时
更
浏览 2
提问于2013-08-07
得票数 1
回答已采纳
4
回答
返回值
的最快
C++
方法
c++
我不是
C++
的专家,我正在寻找从
函数
返回值
的最快方法。例如,要将一个值作为
函数
传递,最快的方法是const引用:有可能用
返回值
来做这样的事情吗?如果我返回一个引用,也许是这样的:由于引用的变量不再存在(因为
函数
foo已经结束),我
在运
行时
会有什么问题吗?谢谢你的建议,并为我糟糕的英语感到抱歉
浏览 2
提问于2014-03-13
得票数 1
回答已采纳
3
回答
type -
函数
返回类型的限定符
c
但使用-Wextra或-Wignored-qualifiers时,会出现以下警告:我知道
在
C
++中有很好的理由来区分const
函数
和非const
函数
,例如在操作符重载的上下文中。然而,
在
普通的C
中
,我不明白为什么gcc不发出错误,或者更简洁地说,为什么标准允许const
函数
。 为什么允许
在
函数
返回类型上使用类型限定符?
浏览 2
提问于2012-08-21
得票数 7
回答已采纳
6
回答
O‘’Reilly的“Objective袖珍参考”声称
C++
不支持动态调度,这是真的吗?
c++
、
objective-c
、
dynamic-binding
、
dynamic-dispatch
在
第4页,它说: 目标C
在运
行时
动态地决定通过搜索接收者的类和父类来处理消息。(Objective运
行时
缓存搜索结果以获得更好的性能。)相反,
C++
编译器在编译时静态地构造一个调度表。我
在
StackOverflow和维基百科上读了很多书,只需说一句我就完全不明白
C++
是否支持动态调度(有人说这是动态绑定的一种实现)。谁能澄清动态调度、动态绑定之间的区别,以及
C++
是否支持其中之一或两者?我不是
C++
或Objective专家,我来自J
浏览 2
提问于2012-01-02
得票数 0
回答已采纳
1
回答
C++
函数
如何返回大对象或结构?
c++
、
c
、
assembly
我在上读到,当用汇编代码编程时,关于调用者-被调用者协议的约定规定,
函数
的
返回值
应该存储
在
eax (或64位计算机
中
的模拟rax )寄存器
中
。我猜这就是用C编程时“幕后”自动发生的事情,这意味着C编译器“知道”对
函数
的
返回值
使用eax寄存器。 但是,当
返回值
是一个不适合32位eax或64位rax寄存器的大对象时,
C++
中会发生什么呢?它是否将其保存在临时内存空间中,并将其地址作为
返回值
返回?如果是这样,它必须预测<e
浏览 28
提问于2014-07-11
得票数 18
回答已采纳
1
回答
自动
返回值
推理与
c++
静态类型
c++
、
templates
、
types
、
generic-programming
在这个非常有趣的自动
返回值
推断用例
中
(取自: ):// return type isa : b;因为参数a和b不是可以在编译时计算的常量表达式,所以不需要
在运
行时
推导
返回值
的类型吗?我的意思是,对于每个实例化
函数
调用,
返回值
必须是A类型或B类型,但是在编译时不清楚它是哪一种类型。A<b?B不是一个常量的表
浏览 9
提问于2020-07-25
得票数 2
回答已采纳
1
回答
MS Visual Studio错误:预期常量表达式
c++
、
visual-studio
、
ide
、
heap-memory
、
dynamic-memory-allocation
我理解堆栈和堆
中
的动态分配之间的区别。但是在这个实例
中
,参数len无论如何都是在编译时静态地确定的。我将值存储
在
变量
中
(而不是直接使用5),因为每次运行程序时,我的测试用例都使用不同的len。
浏览 0
提问于2017-03-04
得票数 0
回答已采纳
6
回答
为什么我要嵌入脚本语言?
c++
、
python
、
lua
我现在正在学习
C++
,我听说了很多关于嵌入式脚本语言的知识。我想象的完全不同。
在
C++
中
嵌入一种语言而不是用
C++
编写API和用另一种语言调用这些
函数
有什么好处呢?示例: // function in <e
浏览 4
提问于2012-11-05
得票数 9
回答已采纳
2
回答
运
行时
的Vtable修改
c++
、
vtable
对于那些使用vtables的编译器实现:是否存在虚
函数
表
在运
行时
更改
的情况?或者vtable仅在编译时填充,
在运
行时
不执行任何操作来修改它们?
浏览 2
提问于2016-04-17
得票数 13
1
回答
如何让AVX512进入C#?
c#
、
simd
、
avx
、
avx512
我想在AVX-512
中
使用C#指令,但我所理解的是:对它没有支持(或者我在网上搜索方面非常糟糕)。所以我决定为它创建自己的绑定。但我得到的是: gcc -shared -o libavx512.dll decl.o -Wl,--out-implib,libavx512.dll.a -mavx512f public extern unsafe static M512S32 LoadS32(void* pt
浏览 1
提问于2021-04-24
得票数 2
回答已采纳
1
回答
在
C#
中
从正
在运
行的进程
中
调用
函数
c#
、
process
、
dll-injection
我
在
C++
中有一个程序
在
计算机上运行,而不能
更改
代码(但我可以看到源代码)。
C++
程序
在运
行时
更改
其对象。是否有可能(通过Process.GetProcessesByName)获得该过程,并在我的c#项目中以某种方式调用其
函数
?
浏览 2
提问于2018-06-21
得票数 0
1
回答
语言
更改
后不刷新静态变量
c#
";public static void RefreshVariablesWithLanguage() Msg =";有没有更好的方法让静态变量
在
返回值
之前重新考虑语言。
浏览 0
提问于2019-05-03
得票数 2
1
回答
如何覆盖静态二进制文件的
c++
启动
函数
?
c++
、
gcc
、
glibc
LD_PRELOAD技巧可以帮助
在运
行时
动态链接二进制文件,但对于静态链接的二进制文件,它将失败。我想重写一些
c++
启动
函数
(比如
更改
__libc_start_main、__libc_csu_init和其他几个
函数
的代码)。我正在考虑直接从glibc
更改
代码,但我想确保没有其他方法可以解决问题。除了从glibc
中
更改
代码并重新构建之外,还有其他方法可以覆盖
c++
启动
函数
吗?
浏览 46
提问于2018-06-10
得票数 1
回答已采纳
2
回答
从
C++
到C#:从不返回对本地对象的引用?
c#
、
garbage-collection
在
C++
中有一条建议:“永远不要返回对本地对象的引用”,就像下面引用自"
C++
入门“: // Disaster: Function returns a reference to a local object const string &man
浏览 0
提问于2011-07-03
得票数 6
回答已采纳
3
回答
如何
在运
行时
将Java方法与JNI挂钩?
java
、
c++
、
java-native-interface
、
hook
关于这个主题,我看到的其他问题不是关于Java程序运
行时
的问题,或者是我不清楚的问题,所以我提出了一个单独的问题它将作为Mixins工作(如在
中
),它在方法的开头或结尾“注入”代码,但使用
C++
和JNI。例如:有一个getter方法返回类的一个字段,但我希望将
返回值
更改
为我想要的东西,而不是期望的值 我遇到了一些关于JVM句柄的主题,但是我不知道从哪里开始搜索它
浏览 5
提问于2022-07-08
得票数 2
回答已采纳
4
回答
Linux
中
system()
函数
返回值
的检测意义
c++
、
linux
、
signals
、
system
、
return-value
当我
在运
行在Linux上的system(COMMAND)代码中使用
C++
函数
执行命令时,system(COMMAND)调用的
返回值
并不相同。用
函数
的
返回值
检测或异常终止是否有方法?例如,
在
使用system
函数
执行命令后出现分段错误时,确定该
函数
的
返回值
为35584。但是,我不知道
返回值
意味着什么,我也不确定所有可能的分段错误都返回35584。当我遇到分段错误或异常终止时,是否有方法检测
返回值
浏览 9
提问于2013-01-08
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python yield在函数中起返回值中的使用
C++的函数如何返回多个值?
C+RTTI 和四种类型转换
PHP-CPP开发扩展(六)
没掌握这些技能点,都不好意思说掌握了Java基础知识
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券