摘要: 从文档Epic C++ Coding Standard for Unreal Engine页面的Modern C++ Language Syntax部分可以查询到该版本Unreal使用的C++标准版本,总结如下: 5.0 C++ 17 5.1 C++ 17 5.2 最低支持C++17,使用C++ 2 阅读全文
posted @ 2024-07-01 09:00 bodong 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 首先你要确定你要确定UnrealEngine的cdn位于哪里,你的代理服务器位于中国香港,那么cdn可能位于日本,这种情况下,也快不到哪里去,最好的方案是你的代理服务器位置和cdn是一个区域,那样速度会快很多。 可以通过这个网站查询cdn.unrealengine.com的具体IP地址和区域,如:h 阅读全文
posted @ 2024-06-25 22:08 bodong 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 这是一个使用C#格式化字符串风格来格式化C++字符串的库,它是类型安全的、多线程安全、可乱序、高效的的格式化库。本项目支持几乎常见所有主流编译,无论有无C++ 11支持都可以。a56爆大奖在线娱乐使用Visual Studio 2008/2010/2022、CodeBlock with gcc、xcode 15对项目 阅读全文
posted @ 2024-06-24 16:33 bodong 阅读(1) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <windows.h> #include <tchar.h> #include <string> #include <cassert> #include <functional> typedef std::basic_string<TCHAR 阅读全文
posted @ 2024-05-30 11:41 bodong 阅读(21) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <windows.h> #include <tchar.h> #include <string> #include <cassert> typedef std::basic_string<TCHAR> StringT; bool IsDriv 阅读全文
posted @ 2024-05-30 11:36 bodong 阅读(35) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #define __GEN_STRING_IMPL(x) #x #define __GEN_STRING(x) __GEN_STRING_IMPL(x) #define __GEN_LOCATION_STRING() __FILE__ "(" __GEN_ST 阅读全文
posted @ 2024-04-24 09:39 bodong 阅读(3) 评论(0) 推荐(0) 编辑
摘要: advapi32.dl clbcatg.dll combase.dl COMDLG32.dl coml2.dll difxapi.dl gdi32.dll gdiplus.dl IMAGEHLP.dI IMM32.dl kernel32.dl MSCTF.dl MSVCRT.dII NORMALIZ 阅读全文
posted @ 2024-04-22 21:18 bodong 阅读(15) 评论(0) 推荐(0) 编辑
摘要: Visual Studio风格的标题栏可以更节省屏幕空间,个人认为其实比Ribbonbar和传统菜单都要更先进一些,更紧凑,利用效率更高。 a56爆大奖在线娱乐在AvaloniaSamples项目中添加了一个这种Demo,展示了如何在Avalonia 11中分别实现经典风格、Macos风格和Visual Studio 阅读全文
posted @ 2024-04-17 10:41 bodong 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 最初a56爆大奖在线娱乐以为出现这个问题的原因是a56爆大奖在线娱乐本机没有安装Windows7sdk导致的,然后尝试安装了windows7 sdk。发现并没有什么用。接着机缘巧合之下发现这里的mssdk64_win7并不是指windows sdk,而是指ida pro使用的til文件。a56爆大奖在线娱乐ida pro报这个错误只是因为安装目录下缺 阅读全文
posted @ 2024-04-17 09:47 bodong 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 尝试过现有的AHeadLib、AheadLibEx之类的工具,要么不支持x64,要么运行过程中卡死崩溃等。a56爆大奖在线娱乐自己写了一个。放到了github上: https://github.com/bodong1987/AHeadLib.Net 先选择一个想要劫持的dll,然后选一个输出目录。工具将会为你输出完 阅读全文
posted @ 2024-04-07 20:45 bodong 阅读(186) 评论(0) 推荐(1) 编辑
摘要: 去微软官网下载Fixed version bootstrappers的安装工具即可。链接: https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-history#updating-your-installation- 阅读全文
posted @ 2024-03-20 10:07 bodong 阅读(218) 评论(0) 推荐(1) 编辑
摘要: 写着玩的,就当学习Unreal练手的玩意儿了。 主要特性: 支持Unreal在非播放状态下的C#热重载 支持.NET 6.0~.NET 8.0[默认为.NET 8.0],支持C#12 支持在 C# 中创建新的 Unreal 类、Unreal 结构、Unreal 枚举等 支持为 C# 类创建新的 Un 阅读全文
posted @ 2024-03-09 22:35 bodong 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 在mono集成到C++应用程序中时,可以通过一些参数来配置mono启动时暂停,并在调试器链接上来后再继续运行。这对于调试一些启动时机非常早的代码会非常有用。这通过给mono_jit_parse_options传递参数embedding和suspend来实现。 static void print_us 阅读全文
posted @ 2024-02-22 17:25 bodong 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 将下面这个配置添加到csproj中: <PropertyGroup> <DisableFastUpToDateCheck>true</DisableFastUpToDateCheck> </PropertyGroup> 不过这个会引起总是重编译,可以考虑只对Debug配置生效: <PropertyG 阅读全文
posted @ 2024-02-19 10:26 bodong 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 可以使用任何宏来指定文件位置,或在存在多种选择的情况下获取输入文件的实际名称。 这些宏不区分大小写。 宏说明 $(ConfigurationName) 当前项目配置的名称,例如,“调试”。 $(OutDir) 相对于项目目录的输出文件目录的路径。 这解析为输出目录属性的值。 它包括尾部反斜杠“\”。 阅读全文
posted @ 2024-02-18 19:54 bodong 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 最近在测试将mono嵌入到C++应用程序中,苦于没有调试器,有时候还是不怎么方便。网上搜了一下,有VS插件MDebug、VSMonoDebugger,实际试用了一下,有点麻烦,而且似乎对Windows+Visual Studio 2022支持不大好。因此想到了,Unity引擎是基于mono的,Vis 阅读全文
posted @ 2024-01-13 16:46 bodong 阅读(67) 评论(0) 推荐(0) 编辑
摘要: System.Private.CoreLib.dll是.NET中一个特殊的dll,相对于其它托管dll,这个托管dll是一个底层相关的dll,也就是说,当你的.NET为不同平台、不同架构、不同配置、不同底层运行时编译时,它都不一样。因此当你编译.NET源代码时,这个dll将跟coreclr.dll这 阅读全文
posted @ 2023-12-26 10:21 bodong 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 冲突的命令是:Edit.IntelliCode.APIUsageExamples,这是v17.7的: 这是17.8的: a56爆大奖在线娱乐,解决方法就是在新版本中,将Edit.IntelliCode.APIUsageExamples的快捷键移除,并重新为VAssistX.OpenCorespondingFile添 阅读全文
posted @ 2023-12-11 10:02 bodong 阅读(300) 评论(0) 推荐(1) 编辑
摘要: # Repo: someuser/myframework # Fork: superteam/myframework # Track: # 克隆你的仓库 git clone https://github.com/superteam/myframework.git # 进入你的仓库本地目录 cd my 阅读全文
posted @ 2023-12-09 22:08 bodong 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1 int LaunchExternalProcess(const FString& InExecutablePath, const FString& InCommandArgument) 2 { 3 const bool bLaunchDetached = false; 4 const bool 阅读全文
posted @ 2023-11-13 14:33 bodong 阅读(104) 评论(0) 推荐(0) 编辑