C++
weihe233
这个作者很懒,什么都没留下…
展开
-
cin与cin.get()区别
前言:刷题时,由于不用自己搞输入输出,所以正式做企业题时,在输入输出方面总要话多一点时间。说来惭愧,自己连最常见的cin都有点不大了解。尤其是遇到多行输入的情况,处理换行。废话不多说,上代码:char p;string str;int i = 0;while(cin>>p)//会自动跳过上面的换行符!{ i++; // if(p =='\n') break; 注意 cin>>是不会读入换行符的!!!,所以得用 cin.get()!!! 而且是放在原创 2020-06-28 21:12:25 · 1547 阅读 · 0 评论 -
人工势场法 C++版 及利用 opencv (or matlab)实现可视化
最近在学路径规划,学到人工势场法,在参考了matlab版的程序后,自己写了个C++的版本,并利用opencv画出规划好的路径,对于没安装opencv的朋友,也可以把路径打印出来,复制到matlab的命令行窗口,利用plot来查看。还没看过人工势场法的朋友可以去看下面的链接,写得还是OK的(路径规划-人工势场法(Artifical Potential Field)),我把matlab版的程序重新注释...原创 2018-04-18 21:49:50 · 4866 阅读 · 23 评论