简单的 Spirit Parser 语法的分段错误
我的 Spirit Qi 解析器经常遇到段错误。 在花了几天时间调试这个问题之后(我发现堆栈跟踪不可能被理解),我决定将其缩减为一个最小的示例。谁能告诉…
拥有字符串映射如何将其与给定字符串进行比较
我们有字符串对的映射,如 name:location (类似于 UNIX 的绝对位置,如 myfolder/)。我们得到了一些位置,例如myfolder/mysubfolder/myfile。如何找…
了解 Boost MultiArray 参数
这是来自 Boost 文档 和编译没有问题。 #include "boost/multi_array.hpp" int main () { // Create a 3D array that is 3 x 4 x 2 typedef boost::mu…
为 C++/Boost 库设置环境(netbeans 或 eclipse)
我现在已经遵循了很多教程,但我无法正确理解这个基本的、基本的事情。 我正在开始学习 C++,并从标准介绍内容开始(两本书之后),我正在学习“超越 …
如何使用 boost:: 正则表达式进行多次替换
这是我的代码 // replace all new lines with string "nl" std::string s = "Stack\nover\rflowâ€" boost::regex expr1("(\\n)|(\\r)") std::string …
C++: Boost:如何检查工作目录中另一个文件夹中的文件夹是否存在?
代码: boost::filesystem::path config_folder(Config::CONFIG_FOLDER_NAME) if( !(boost::filesystem::exists(config_folder))) { std::cout <<…
升压 c++序列化/反序列化
有人可以给我一个使用 Boost 库进行序列化/反序列化的示例吗?我正在 c++/ubuntu 9.1 中工作 ,我有类 class x { public: x() std::string name std::…
正则表达式: boost::xpressive 与 boost::regex
我想用 C++ 做一些正则表达式,所以我查看了 interwebz(是的,我是 C++ 的初学者/中级)并发现 这个答案。 我真的不知道在 boost::regex 和 boost::x…
将 boost shared_ptr 转换为 void* ,反之亦然
我可以将 boost shared_ptr 转换为 void* 再转换回 boost::shared_ptr 吗?我需要这个,因为我需要将共享指针和回调函数传递给用 C 实现的计时器函数…
如何使用 boost::asio:write 调用发送 ICU UnicodeString?
我目前正在使用 ICU 库来处理 Unicode 数据,并尝试通过套接字发送 UnicodeString。目前正在查看使用基本时间服务器的示例: Daytime.3 - 异步 TCP 日…
如何自定义“时间戳” Boost.Log 的格式
我想得到年-月-日时:分:秒.分数(2位数字),如果我使用“%Y-%m-%d %H:%M:%S.%f”,我几乎得到了什么我想要秒的小数部分(最后一部分)例外,它在我…