Origin Ver. and Service Release (Select Help-->About Origin): Origin 9
Operating System:Windows XP
In Origin ,I used the code to import a .dat file and sort.
void sor_Example()
{
int iStatus;
ASCIMP ai;
string strFile = "C:\\data.dat";
if(AscImpReadFileStruct(strFile,&ai) == 0)
{
ai.iRenameWks = 0; //to rename worksheet from filename
ai.iRenameCols = 1; //0 to keep default column names, 1 to rename columns using 1st line of header block
Worksheet wks = Project.ActiveLayer();
wks.ImportASCII(strFile, ai);
vector<int> vCol = {0,1};
vector<int> vSort = {SORT_ASCENDING, SORT_ASCENDING};
wks.Sort(vCol, vSort) ;
}
}

In my thinking ,the result is :

But the result is:

forum