国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C++實現數據文件存儲與加載

2020-01-26 13:26:38
字體:
來源:轉載
供稿:網友

本文實例為大家分享了C++實現數據文件存儲與加載的具體代碼,供大家參考,具體內容如下

首先請先確認已經安裝好了opencv3及以上版本。

#include <opencv2/opencv.hpp>#include <iostream>#include <string>using namespace cv;using namespace std;

存儲

then

int main(){//創造一些要存的數據先 string words = "hello, my guys!"; float n = 3.1415926; Mat m = Mat::eye(3, 3, CV_32F); //開始創建存儲器 FileStorage save("data.yml", FileStorage::WRITE);// 你也可以使用xml格式 save << "words" << words; save << "number" << n; save << "matrix" << m; save.release(); //存儲完畢 cout << "finish storing" << endl;

加載

//加載數據,類似Python字典的用法,創建加載器 FileStorage load("data.yml", FileStorage::READ);  float nn; Mat mm; string ww; load["words"] >> ww; load["number"] >> nn; load["matrix"] >> mm; cout<< ww << endl << nn << endl << mm; cout << endl << "That's the end"; load.release();  return 0;}

完整代碼

#include <opencv2/opencv.hpp>#include <iostream>#include <string>using namespace cv;using namespace std;int main(){ string words = "hello, my guys!"; float n = 3.1415926; Mat m = Mat::eye(3, 3, CV_32F); FileStorage save("data.yml", FileStorage::WRITE); save << "words" << words; save << "number" << n; save << "matrix" << m; save.release(); cout << "finish storing" << endl; FileStorage load("data.yml", FileStorage::READ); float nn; Mat mm; string ww; load["words"] >> ww; load["number"] >> nn; load["matrix"] >> mm; cout<< ww << endl << nn << endl << mm; cout << endl << "That's the end"; load.release(); return 0;}

演示結果

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金秀| 如东县| 富裕县| 彩票| 宁都县| 博湖县| 青阳县| 安福县| 缙云县| 香格里拉县| 龙口市| 香格里拉县| 温泉县| 四平市| 丰宁| 连云港市| 达尔| 柞水县| 大田县| 六安市| 灵宝市| 合水县| 东阳市| 富顺县| 武功县| 清苑县| 榆中县| 河源市| 三门县| 古浪县| 博白县| 涿州市| 沁水县| 大新县| 定边县| 垣曲县| 高台县| 凤凰县| 石阡县| 丽水市| 清涧县|