打个比方吧,给你2个文件,一个有1万条数据,每个数据有3个属性(可以说是3列,EX:ASDQWE 2131321 ASDADA)构成的,一个由100条数据,1个属性(都是同一类属性,意思是那1万条数据中的一列)构成,然后通过100条的那个数据对1万条的数据进行筛选,得到2个文件,分别建立在2个文件夹下,一个文件是由1万条数据中值和100条数据的值相同的数据构成,另一个是不同的,我现在其他都完成了,难点在于2个文件里的数据的对比,不过我已经通过定义把2者定义为m_scfile(1万条的)和m_scfile2(100条的),我现在的逻辑思维是这样的,大的数据的那条,通过指针从第一条开始,往小的数据里走一圈,然后小的数据通过指针返回第一条(小的数据),然后大的那组数据指针走到第二条,依次往后,当大的数据走完,跳出。其中如果在走小的数据的时候触发了相同的条件,那把那个数据(注意,是大的里面的那组拿到小的数据里去比对的数据)拿出来,输出到原来已经定义好的文件,否则把那个数据(还是大的那组)输出到另一个文件。
我现在请求大家需要帮助的地方,就在于指针对这2个数据的对比,就是指针的循环该怎么做,其他的我自己可以完成的,谢谢大家给点执教,就算是逻辑思维方面的建议也需要,谢谢大家了,要是觉得我哪里说的不明白,请留言,谢谢了
--------------------next---------------------
阅读(1046) | 评论(0) | 转发(0) |