资源简介
sgy文件读写,利用QT、C++对地震sgy文件进行读写操作,这里有封装好的类,可以方便使用
代码片段和文件信息
#include “sgywriter.h“
int main( int argc char* argv[] )
{
SgyWriter porCube(“por.sgy“ SgyIO::BigEndian | SgyIO::IBMFloat);
float refStep = 2000;
int ns = 5000;
RollHeader rh;
TraceHeader th;
rh.hdt = refStep;
rh.hns = ns;
porCube.writeRollHeader(rh);
float* trcData = new float[ns];
memset( trcData 0 ns*sizeof(float) );
for( int inl = 100; inl <= 200; inl++ )
for( int crl = 300; crl <= 400; crl++ )
{
th.fldr= inl ;
th.cdp = crl ;
th.sx = inl;
th.sy = crl;
th.gx = inl;
th.gy = crl;
porCube.writeTraceHeader(th);
porCube.writeTraceData(trcData ns);
}
porCube.close();
delete [] trcData;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 693 2013-03-04 08:17 QT语言读写segy\demo.cpp
文件 973 2013-03-12 17:47 QT语言读写segy\mainwindow.cpp
文件 7559 2013-03-07 22:48 QT语言读写segy\sgyio\sgyio.cpp
文件 12758 2013-03-04 22:23 QT语言读写segy\sgyio\sgyio.h
文件 7656 2013-03-08 21:02 QT语言读写segy\sgyio\sgyreader.cpp
文件 682 2013-03-07 23:16 QT语言读写segy\sgyio\sgyreader.h
文件 3563 2013-03-07 23:33 QT语言读写segy\sgyio\sgywriter.cpp
文件 518 2013-03-07 22:42 QT语言读写segy\sgyio\sgywriter.h
文件 348 2013-03-12 17:48 QT语言读写segy\新建 文本文档.txt
文件 236 2013-03-12 17:28 QT语言读写segy\新建 文本文档.txt.bak
目录 0 2013-03-12 17:43 QT语言读写segy\sgyio
目录 0 2013-03-12 17:43 QT语言读写segy
----------- --------- ---------- ----- ----
34986 12
- 上一篇:MFC学籍管理系统
- 下一篇:C++实现唯一可译码的判断
相关资源
- QT教程文档--传智播客
- C++ qt5 电子版教程
- C++餐厅叫号系统QT平
- Linux串口调试助手(基于QT)
- QT计时器小程序
- QML和C++混合编程小
- c++ qt 中在静态函数中发信号的方式以
- 基于QT的扫雷游戏C++
- 基于Qt的c++上位机编程
- 基于QT实现的通讯录管理程序
- 基于qt的智能家居系统
- 一维快速傅里叶变换FFT的C++实现
- 完整版C++(qt)游戏实战项目:坦克大
- QML +Qt C++一个很好的搜索框
- 基于QT人脸识别
- Qt局域网聊天程序
- 东北大学C++课程设计2048游戏/Qt实现
- QT5.9 利用 QWebEngineView / QWebChannel 调用
- CoinFlip.zip
- QMQTT 依赖库C++
- QtC++用动态规划,djistra,Astar,Qlear
- QT - Mat - QImage 并在 qml 中显示
- 图片模糊处理
- Qt之加减乘除四则运算-支持负数
- qt/c++ 实现二维码生成利用qrencode
- linux下QT4编写的五子棋绝对是自己写的
- C++(Qt)图书管理系统
- Qt_Creater开发万年历(C++)
- qt4串口调试助手源代码
- 智能家居控制系统服务器端 qt源代
评论
共有 条评论