• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
p-boost-q
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
2019年3月14日
tuple元组详解
摘要: 这次要讲的内容是:c++11中的tuple(元组)。tuple看似简单,其实它是简约而不简单,可以说它是c++11中一个既简单又复杂的东东,关于它简单的一面是它很容易使用,复杂的一面是它内部隐藏了太多细节,要揭开它神秘的面纱时又比较困难。 tuple是一个固定大小的不同类型值的集合,是泛化的std: 阅读全文
posted @ 2019-03-14 11:57 p-boost-q 阅读(1334) 评论(0) 推荐(0)
为什么会有object这么一个根基类
摘要: 先问一个问题,为什么需要有一个统一的基类:Object?甚至,我们在编程语言中也常常见到这种模式,比如Java中的object、C#的object,甚至一些纯对象的脚本语言(Ruby里连数字123都是对象)。刚接触UE的人,看到UE里的Object,可能觉得这没什么,好像就自然而然应该有应该是这样, 阅读全文
posted @ 2019-03-14 11:24 p-boost-q 阅读(242) 评论(0) 推荐(0)
2019年3月8日
reverse_iterator和ostream_iterator
摘要: 每个容器都有反向迭代器(无需关联容器除外),reverse_iterator要和std::rbegin()以及std::end()配套使用,否则用了方向迭代器而不用rbegin()和rend()编译器是会报错的;接下来看例子: rbegin()返回的是最后一个元素的reverse_iterator, 阅读全文
posted @ 2019-03-08 10:57 p-boost-q 阅读(243) 评论(0) 推荐(0)
2019年2月25日
boost的初步了解
摘要: 本章介绍了 Boost C++ 库 Asio,它是异步输入输出的核心。 名字本身就说明了一切:Asio 意即异步输入/输出。 该库可以让 C++ 异步地处理数据,且平台独立。 异步数据处理就是指,任务触发后不需要等待它们完成。 相反,Boost.Asio 会在任务完成时触发一个应用。 异步任务的主要 阅读全文
posted @ 2019-02-25 11:57 p-boost-q 阅读(379) 评论(0) 推荐(0)
2019年2月24日
regex_replace
摘要: Regex_iterator方法需要输入一个正则表达式,以及一个用于替换匹配的字符串的格式化字符串;这个格式化的字符串可以通过表的转义序列引用匹配子字符串的部分内容; 转义序列 $n 替换第n个捕获的字符串,$1表示第一个捕获组,$2表示第二个捕获组 $& 匹配整个正则表达式的字符串,等于$0 $’ 阅读全文
posted @ 2019-02-24 15:56 p-boost-q 阅读(340) 评论(0) 推荐(0)
regex_iterator
摘要: 绝对不能在循环中通过regex_search获取模式在源字符串所有的实例;应该改为regex_iterator或则regex_token_iterator,一般情况下需要位一个特定的容器来指定一个尾迭代器,但是在std::regex_iterator 里边直接调用构造函数就会生成一个尾迭代器;例如: 阅读全文
posted @ 2019-02-24 14:20 p-boost-q 阅读(261) 评论(0) 推荐(0)
regex_search
摘要: 在regex_match()里边只能看到regex和输入的字符串是不是全部匹配上了,匹配上了就返回true,否则false。然而他不能返回匹配到的子字符串;regex_search()和regex_match()参数类型是一样的;返回的也是bool类型;但是它还可以查找到匹配的子字符串;将捕捉到的结 阅读全文
posted @ 2019-02-24 11:28 p-boost-q 阅读(1425) 评论(0) 推荐(0)
regex_match
摘要: 原型:bool regex_match(InputSequence[,MatchResults] , Regex[ , Flags]); 当模式匹配整个输入序列成功时,返回的是true,否则返回false; 参数说明: 1.InputSequence可以是:源字符串的首位迭代器,也可以是字符串; 2 阅读全文
posted @ 2019-02-24 10:45 p-boost-q 阅读(525) 评论(0) 推荐(0)
正则表达式详解<一>
摘要: 正则表达式是一种处理字符串的微型语言;有以下的基本术语: l 模式(pattern):正则表达式实际上是通过字符串表达的一个模式 l 匹配(match): 判断正则表达式和给出的序列[first , last),是否全部匹配 l 搜索(search):判断在给定的序列里是否存在和正则表达式匹配的子字 阅读全文
posted @ 2019-02-24 10:40 p-boost-q 阅读(1687) 评论(0) 推荐(0)
2019年2月21日
multimap详讲
摘要: multimap和map的区别: 首先认识一下multimap和map的区别: 1> multimap不提供operator[ ]运算符。因为这个运算符的语义在同一个键可以保存多个值的容器multimap里是无意义的。 2> multimap插入元素的时候总是能成功的。所以插入insert()方法只 阅读全文
posted @ 2019-02-21 17:16 p-boost-q 阅读(856) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3