
C++-C
Qyee16
给自己一个自己的家
linux/window/mac;c++/ VC/Qt/object-c/JAVA
展开
-
【c++】istream 转为 string
一直局限于使用cout、cin,在平时的开发中已经足够了。突然遇到istream,还真不知所措,在使用boost中,各种stream流被虐,今天一个需求就是把istream转为string,如下:std::shared_ptr<boost::asio::streambuf> read_buffer(new boost::asio::streambuf);......//字符串std::istre原创 2016-04-30 17:33:42 · 5835 阅读 · 0 评论 -
【c++】rapidjson实践
rapidjson以其高效获得很大的使用,在自己的使用中,遇到了一些不知所措的错误,在实践中把自己遇到的问题记录下来,为大家解决问题方便。 1.解析string到documentstd::string str("{}");RAPIDJSON_NAMESPACE::Document document;document.Parse(str.c_str());if (document.HasPars原创 2016-05-09 21:04:42 · 1358 阅读 · 0 评论 -
【SDL】---窗口显示
学习SDL,看官方的例子很多,网上其他的人例子总有一点残缺,学习成本较高,比如显示窗口就单纯的显示窗口,如果你把消息循环也放进去,理解起来程序并不复杂,而且瞬间就提高了一个档次。#include "SDL.h"#include <iostream>#pragma comment(lib, "./SDL2.0.4/lib/x86/SDL2.lib")int _tmain(int argc, _TCH原创 2016-05-20 10:16:07 · 2234 阅读 · 0 评论 -
【c++11】 练习 std::bind & lambda
没事,常学习。。啦啦啦/* *@vs2015 update3 * */#include "stdafx.h"#include <functional>#include <vector>#include <algorithm>#include <iostream>//判断一个容器中,大于5,小于10的个数int main(){ std::vector<int> collec原创 2016-09-08 20:02:08 · 615 阅读 · 0 评论 -
【C++】类函数调用this
再一次面试中,被问到,函数调用时是怎么知道对象的成员信息的,用vs调试了一把:#include "stdafx.h"#include <string>#include <iostream>class A{public: void test(){ std::cout << "test : " << num2 << s原创 2018-04-28 11:47:25 · 779 阅读 · 0 评论