caffe
peng_-zhen
电子类小学生,求指教
展开
-
C++ 实现matlab数据归一化函数mapminmax
matlab验证了我的数据处理方法,今天换成了c++版,实现matlab的mapminmax()函数。代码如下:void normalize(float *data){ int datamax = 1; //设置归一化的范围 int datamin = 0; std::vector<float> features; for (int d =...原创 2018-03-14 19:32:45 · 1459 阅读 · 0 评论 -
cin结束后再次执行输入操作
今天使用cin循环读入int型变量,while(cin>>i) 发现结束循环后想再次接受键盘输入时不成功,直接退出了。 这是什么原因呢? cin遇到ctrl+z便认为输入结束,也就是不再接受键盘的输入(但是它会读取缓冲区已经存在的数据),此时ctrl+z还是会留在缓冲区内!!!!!!cin再去读的时候,发现缓冲区存在ctrl+z(上次跳出循环遗留下的),于是它就走了,也就...原创 2018-05-11 14:49:38 · 1053 阅读 · 1 评论 -
stringstream清空缓冲区
今天在一个for循环使用string stream,每次结果只有第一个正确,查看发现ss.clear()没有清空缓冲区,不知道什么原因没有起作用,后来使用 ss.str(“”) 方法.成功。 另外,如果需要把格式化后的字符串通过>>输出到字符串, 必须每次都调用clear()方法!所以, 保险期间, 每次缓冲区格式化后, 都通过clear(), str(“”) 两个函数都调...原创 2018-05-05 14:10:13 · 375 阅读 · 0 评论 -
Expression:vector iterator not incrementable 从容器内部删除元素出错
今天使用容器删除元素操作时出现runtime errorauto it1 = ivec.begin(); while (it1 != ivec.end()){ if (*it1 % 2 == 0) ivec.erase(it1); ++it1; }几行代码,第一次使用容器的erase删除操作,本意是从头到尾遍历一遍容器,...原创 2018-05-15 10:13:40 · 942 阅读 · 0 评论 -
error C2039: “push_front”: 不是“std::vectorint,std::allocator”的成员
错误代码:unique_copy(ivec.cbegin(), ivec.cend(), front_inserter(ivec)); for (auto i : ivec) cout << i; cout << endl;报错:错误 1 error C2039: “push_front”: 不是“std::vector...原创 2018-05-23 20:36:05 · 1984 阅读 · 0 评论 -
Run-Time Check Failure #2 - Stack around the variable 'a' was corrupted
一般为数组越界,查看一下数组大小。原创 2018-07-19 12:06:25 · 345 阅读 · 0 评论 -
VS2013无法加载解决方案中项目,提示未能正确加载解决方案中的一个或多个项目
现象:打开一个工程,上午还能正常操作,下午就打不开了。试了所有的工程都打不开。提示: 未能正确加载解决方案中的一个或多个项目解决办法:1、关闭VS;2、去C:\Users\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache 文件夹下删除所有文件及文件夹;3、重新打开VS即可参考:https://blog.cs...原创 2018-11-01 08:48:15 · 12029 阅读 · 2 评论