Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 0 long
- 4 long
- 8 long
- 12 short
- 14 short
- 16 unsigned char
- 17 char
- #pragma pack(push,1)
- struct data_star
- {
- long NSAO;
- long alpha;
- long beta;
- short ualpha;
- short ubeta;
- unsigned char mv;
- char sp;
- };
- #pragma pack(pop)
- QFile file("C:\Users\Shmeisser\Documents\catalog\SAO.CAT");
- if (!file.open(QIODevice::ReadOnly))
- {
- QMessageBox::information(NULL,"show","Failed to read");
- return 0;
- }
- QDataStream stream(&file);
- stream.setByteOrder(QDataStream::LittleEndian);
- data_star star1;
- stream >> star1.NSAO;
- stream >> star1.alpha;
- stream >> star1.beta;
- stream >> star1.ualpha;
- stream >> star1.ubeta;
- stream >> star1.mv;
- stream >> star1.sp;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement