?? ne-data.cpp
字號:
#include "aine.h"
#include "ne-data.h"
namespace aine
{
IOListData::IOListData( const string filename )
{
ifstream in( filename.c_str() );
int nrin , nrout;
in >> nrin;
in >> nrout;
while( in.good() && !in.eof() )
{
push_back( IOData( nrin , nrout , in ) );
char ch;
ch = in.peek();
while( ch == '\n' || ch == EOF )
{
ch = in.get();
if( ch == EOF )
break;
ch = in.peek();
}
}
}
IOData::IOData( const int nrin , const int nrout , istream &in )
{
input.resize( nrin );
for( vector<double>::iterator it = input.begin() ; it != input.end() ; ++it )
in >> *it;
output.resize( nrout );
{
for( vector<double>::iterator it = output.begin() ; it != output.end() ; ++it )
in >> *it;
}
}
IOData::IOData( const int nrIn , const int nrOut , ... )
{
va_list ap;
va_start( ap , nrOut );
for( int i = 0 ; i < nrIn ; i++ )
input.push_back( va_arg( ap , double ) );
{
for( int i = 0 ; i < nrOut ; i++ )
output.push_back( va_arg( ap , double ) );
}
va_end( ap );
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -