iCAx开思工具箱

标题: 怎样将dat文件中的数据导入ug中进行操作 [打印本页]

作者: liulihualisa    时间: 2006-6-16 18:08
标题: 怎样将dat文件中的数据导入ug中进行操作
我的问题是,我用了两种方法作一件事情,第一种是直接将cpp程序的内容粘贴到用一个回调函数中,这样算法生成的数据直接供ug函数使用。这样做的话,感觉很麻烦。所以我想用vc生成我需要的数据,输出到一个文本文件中,但是不知道怎么将这些数据导入到回调函数中,来进行操作。
麻烦各位,帮我想想办法。
作者: linduyu_y    时间: 2006-6-17 10:34
能生成数据文件,就能导入(读取)这些数据!“正面和反面的问题”,VC能解决!!
作者: liulihualisa    时间: 2006-7-3 10:08
在vc里面的确可以,问题是我把它运用的ug程序里面,就出错。
        ifstream infile("childtopar");
        for(string s;getline(infile,s);)
        {
                double a;
                istringstream stringin(s);
                segment temp;
                for(int i=0;stringin>>a;i++)
                {
                        if(i==0) temp.x=a;
                        else if(i==1)temp.y=a;
                        else if(i==2)temp.r=a;
                        else if(i==3)temp.l=a;
                        else if(i==4)temp.x1=a;
                        else if(i==5)temp.y1=a;
                }
                seg.push_back(temp);
        }
我就是想把childtopar文件中的数据读出来(文本文件),然后存储到temp向量里,在vc中这段程序可以,但是运用的ug二次开发程序中,在ug里运行dll文件时提示出错,实在不知道怎么回事。请各位帮帮忙




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3