ue4遇到一个问题 冲突
来源:互联网 发布:mac os 10.12.6 降级 编辑:程序博客网 时间:2024/06/05 17:38
#include <windows.h>中有个#define UpdateResource UpdateResourceW
ue4中有个类
void UTexture2D::UpdateResource()
{
// Make sure there are no pending requests in flight.
while( UpdateStreamingStatus() == true )
{
// Give up timeslice.
FPlatformProcess::Sleep(0);
}
#if WITH_EDITOR
// Recache platform data if the source has changed.
CachePlatformData();
#endif // #if WITH_EDITOR
// Route to super.
Super::UpdateResource();
}
怎么办,都是系统的,一个是windows系统,一个ue4自带系统,等死
分两个类呗
“静态函数只能在声明它的文件当中可见,不能被其他文件所调用,也就是说该静态函数只能在其定义的.cpp或.c中调用,在其它.cpp或.c文件的函数里是不能被调用的。”
解决方案: 对静态函数一般函数形式的封装,只需对那些对外提供接口的静态函数进行封装,每一个静态接口函数对应一个封装的一般形式的函数,调用时,调用这些封装函数即可。
////给一个实际的例子
比如:
1. printStatic.h文件如下,
#ifndef
#define
#include <iostream>
using namespace
static void printStatic();
#endif
2. 对应的printStatic.cpp 定义的函数如下
#include "stdafx.h"
#include "printStatic.h"
static void printStatic()
{
}
3. 在主程序中调用这个静态函数
#include "stdafx.h"
#include <iostream>
#include "printStatic.h"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
printStatic();
return 0;
}
- ue4遇到一个问题 冲突
- JBPM 4.3中遇到的一个包冲突问题
- android V4包冲突,遇到最奇葩的一个问题
- UE4 VR开发遇到的死结问题
- UE4 4.14插件编写遇到的问题
- UE4-Android-环境部署遇到的问题
- UE4纯蓝图添加C++遇到的一个坑
- UE4学习过程中遇到问题的处理方法
- SSH整合---遇到的包冲突问题
- 解决一个js冲突问题
- 遇到适配7.0系统,遇到provider冲突问题
- 遇到一个问题
- 遇到的一个问题
- 最近遇到一个问题
- 遇到的一个问题
- 一个包冲突引起的问题
- 一个包冲突引起的问题
- 我遇到的一个问题
- NSWindowController 和 NSWindow 的关系
- vivado sdk工具的bsp包源文件路劲
- 如何检查 Android 应用的内存使用情况
- C#三层架构详细解析
- Android Support Library
- ue4遇到一个问题 冲突
- java后台接收文件java.net.SocketTimeoutException: Read timed out
- Nginx的正反向代理和配置文件详解
- 多校联合集训 数字逻辑练习题(进制输出)
- 矩阵——bzoj1297: [SCOI2009]迷路
- C++中的异常处理
- 豆瓣App的模块化实践
- Log01
- The last words of Steve Jobs