Pagini recente » Cod sursa (job #2073712) | Cod sursa (job #2096985) | Cod sursa (job #3154466) | Cod sursa (job #1713769) | Cod sursa (job #1886232)
#include <iostream>
#include <fstream>
#include <thread>
using namespace std;
/*class parser{
public:
parser() {}
parser(const char *file_name){
input_file.open(file_name,ios::in | ios::binary);
input_file.sync_with_stdio(false);
index=0;
input_file.read(buffer,SIZE);}
inline parser &operator >>(int &n){
for (;buffer[index]<'0' or buffer[index]>'9';inc());
n=0;
for (;'0'<=buffer[index] and buffer[index]<='9';inc())
n=10*n+buffer[index]-'0';
return *this;}
~parser(){
input_file.close();}
private:
fstream input_file;
static const int SIZE=0x200000;
char buffer[SIZE];
int index=0;
inline void inc(){
if(++index==SIZE)
index=0,input_file.read(buffer,SIZE);}
};*/
ifstream f ("adunare.in");
ofstream t ("adunare.out");
int a,b;
void test_fct(){
t<<a+b;
}
int main()
{
f>>a>>b;
thread t1 (test_fct);
t1.join();
return 0;
}