字符串格式异常PRIu64
String Format Exception PRIu64
我正在cRTMPServer上工作,但是文档很少,Google Groups页面也处于非活动状态。联系项目创建者也没有成功。
我已经深入研究了代码,它只是一个让日志文件注册的例子。在断点和f11之后,一直到代码中,错误在这里。
string temp = format("%s.%"PRIu64".%"PRIu64, STR(_fileName), (uint64_t) getpid(), (uint64_t) ts);
这是抛出异常的行。
uint64_t x = (uint64_t) getpid();
uint64_t y = (uint64_t) ts;
string z = STR(_fileName);
在这里,我已经捕获了值,看看它们是什么。
x = 4696
y = 1400765769698
z = 'main.log'
我使用的是Windows 7和Visual Studio 2012。
这里有明显的错误吗?代码似乎为其他人工作,但我没有收到一个构建错误。这使我认为所有包含的文件都在那里。
PRIu64与inttypes.h相关,但正如我所说的,没有构建错误丢失头等。
内存中的错误信息。Asm上线了…
rep movsd ;N - move all of our dwords
crtmpserver.exe中0x6B30108E (msvcr110d.dll)的未处理异常:0xC0000005:访问违反读取位置0x00001258.
这是Visual Studio 2012中的错误。
IntTypes和StdInt冲突,此错误已在VS2013中修复
相关文章:
- 处理多个异常集合的C++方法
- 我在c++代码中生成了一个运行时#3异常
- 孤立代码块在结构中引发异常
- C++中的赋值发生,尽管右侧出现异常
- 从构造函数抛出异常时如何克服内存泄漏
- 异常属于C++中的线程还是进程
- 当类定义不可见时捕获异常
- 引发异常:读取访问冲突**dynamicArray**为0x1118235.发生
- 为什么异常不退出程序?
- 为什么我应该在异常处理中使用std::cerr而不是std::cout
- 如何修复链表类实现的未处理异常0xDDDDDDDD
- 关于:C++中异常对象的范围:为什么我没有得到副本?
- 是什么导致了Unity 3D中的"错误线程异常"?
- 如何将strftime中的格式错误作为异常捕获
- 创建具有 new in 函数和"this is nullptr"异常的对象
- 尝试使用智能指针时引发异常
- 函数如何通知用户它基于函数原型抛出异常?
- 是否值得降低我的代码的可读性,以便在出现内存不足错误时提供异常安全性?
- 当我使用 C++ 中的 C# dll 来使用 Selenium 时,存在异常处理问题
- 字符串格式异常PRIu64