資源簡介
使用Qt開發的C++ 功能庫, 歡迎提出寶貴意見
關于動態庫的功能, 請參看
SegY地震體數據可視化分析工具 開發筆記 1
http://blog.csdn.net/sdust_dx/article/details/9312019
SegY地震體數據可視化分析工具 開發筆記 2
http://blog.csdn.net/sdust_dx/article/details/9345091
SegY地震體數據可視化分析工具 開發筆記 3
http://blog.csdn.net/sdust_dx/article/details/9345471
SegY地震體數據可視化分析工具 開發筆記 4
http://blog.csdn.net/sdust_dx/article/details/9350171

代碼片段和文件信息
#include?
#include?
#include?
#include?“SLSegY/SlSegY.h“
#include?“SLSegY/SlSegYScanResult.h“
#include?“SLSegY/SlSegYReaderProS3D.h“
int?main(int?argc?char?*argv[])
{
????QTextCodec::setCodecForTr(QTextCodec::codecForName(“GB18030“));
????QTextCodec::setCodecForCStrings(QTextCodec::codecForName(“GB18030“));
????QApplication?a(argc?argv);
????SlSegY*?w?=?new?SlSegY();
????w->showSegYViewer();
????SlSegYScanProSResult*?t1?=?dynamic_cast(w->getScaneResult());
????if(t1==NULL)
????????return?0;
????
????QString?str1?=?““;
????str1?+=?QString(“m_segyFilename?%1\r\n“).arg(t1->m_segyFilename);
????str1?+=?QString(“iSamples?%1\r\n“).arg(t1->m_iSamples);
????str1?+=?QString(“iSampleRate?%1\r\n“).arg(t1->m_iSampleRate);
????str1?+=?QString(“iStartZ?%1\r\n“).arg(t1->m_iStartZ);
????QMessageBox::information(NULL?“traceData“?str1);
????QByteArray?b;
????QDataStream?dataStream1(&b?QIODevice::WriteOnly);
????t1->save(dataStream1);
????delete?w;
????QDataStream?dataStream2(&b?QIODevice::ReadOnly);
????SlSegYScanProSResult*?t2?=?new?SlSegYScanProSResult();
????t2->load(dataStream2);
????SlSegYReaderProS3D*?pro3D?=?new?SlSegYReaderProS3D();
????pro3D->setSceneResult(t2);
????float*?traceData?=?pro3D->getData_byInline(t2->m_InlineMin);
????QString?str2?=?““;
????for(int?i=0;?im_iSamples;?i++)
????????str2?+=?QString(“%1“).arg(traceData[i]);
????QMessageBox::information(NULL?“traceData“?str2);
????delete[]?traceData;
????return?a.exec();
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????935??2013-07-25?14:37??SLSegY\SlSegY.h
?????文件???????2118??2013-07-25?14:48??SLSegY\SlSegYScanResult.h
?????文件???????8030??2013-07-25?14:46??SLSegY\SlSegYStruct.h
?????文件???????1603??2013-07-24?14:55??main.cpp
?????文件?????466432??2013-07-24?14:41??SlSegY.dll
?????文件??????61640??2013-07-24?14:41??SlSegY.lib
?????文件?????608256??2013-07-24?14:41??SlSegYd.dll
?????文件??????61834??2013-07-24?14:41??SlSegYd.lib
?????文件?????????66??2013-07-25?14:49??Readme.cpp
?????目錄??????????0??2013-07-24?14:40??SLSegY
-----------?---------??----------?-----??----
??????????????1210914????????????????????10
- 上一篇:C語言 員工考勤系統
- 下一篇:基于語法制導翻譯的表達式轉換編譯器
評論
共有 條評論