示例#1
0
文件: pro.c 项目: ashrithhc/blindfold
void first()
{
 n1(xnxt,ynxt,h,w1);
 fs(xnxt,ynxt);
xnxt+=s/2;
 ppp(xnxt,ynxt,h,wp);
 rrr(xnxt,ynxt,h,wr);
 eee(xnxt,ynxt,h,we);
 sss(xnxt,ynxt,h,ws);
 sss(xnxt,ynxt,h,ws);
xnxt+=s/2;
 www(xnxt,ynxt,3*h/4,3*ww/4);
xnxt+=s/2;
 ttt(xnxt,ynxt,h,wt);
 ooo(xnxt,ynxt,h,wo);
xnxt+=s/2;
 mmm(xnxt,ynxt,h,wm);
 ooo(xnxt,ynxt,h,wo);
 vvv(xnxt,ynxt,h,wv);
 eee(xnxt,ynxt,h,we);
xnxt+=s/2;
 ttt(xnxt,ynxt,h,wt);
 hhh(xnxt,ynxt,h,wh);
 eee(xnxt,ynxt,h,we);
xnxt+=s/2;
 bbb(xnxt,ynxt,h,wb);
 ooo(xnxt,ynxt,h,wo);
 www(xnxt,ynxt,h,ww);
xnxt+=s/2;
 uuu(xnxt,ynxt,h,wu);
 ppp(xnxt,ynxt,h,wp);
}
示例#2
0
文件: pro.c 项目: ashrithhc/blindfold
second()
{
 n2(xnxt,ynxt,h,w2);
 fs(xnxt,ynxt);
xnxt+=s/2;
 ppp(xnxt,ynxt,h,wp);
 rrr(xnxt,ynxt,h,wr);
 eee(xnxt,ynxt,h,we);
 sss(xnxt,ynxt,h,ws);
 sss(xnxt,ynxt,h,ws);
xnxt+=s/2;
 sss(xnxt,ynxt,3*h/4,3*ws/4);
xnxt+=s/2;
 ttt(xnxt,ynxt,h,wt);
 ooo(xnxt,ynxt,h,wo);
xnxt+=s/2;
 mmm(xnxt,ynxt,h,wm);
 ooo(xnxt,ynxt,h,wo);
 vvv(xnxt,ynxt,h,wv);
 eee(xnxt,ynxt,h,we);
xnxt+=s/2;
 ttt(xnxt,ynxt,h,wt);
 hhh(xnxt,ynxt,h,wh);
 eee(xnxt,ynxt,h,we);
xnxt+=s/2;
 bbb(xnxt,ynxt,h,wb);
 ooo(xnxt,ynxt,h,wo);
 www(xnxt,ynxt,h,ww);
xnxt+=s/2;
 ddd(xnxt,ynxt,h,wd);
 ooo(xnxt,ynxt,h,wo);
 www(xnxt,ynxt,h,ww);
 nnn(xnxt,ynxt,h,wn);
}
示例#3
0
文件: pro.c 项目: ashrithhc/blindfold
void mini()
{
 mmm(xnxt,ynxt,h,wm);
 iii(xnxt,ynxt,h,wi);
 nnn(xnxt,ynxt,h,wn);
 iii(xnxt,ynxt,h,wi);
}
示例#4
0
//---------------------------------------------------
main()
{
  tipo_fila *fila;
  int i, numero, maior;

  fila = (tipo_fila *) malloc (sizeof(tipo_fila));

  inicializar_fila(fila);

  for (i = 0; i < 5; i++)
    {
      printf("\nLeitura do valor (%d) : ", i + 1);
      scanf("%d", &numero);
      enqueue(numero, fila);
      //printf("Enfileirou: %d \n", numero);
    }

  if (fila_vazia(fila)) printf("Fila vazia");
  else mmm(&maior,fila);

  printf ("\nO maior valor da fila é : %d\n",maior);

  for (i = 0; i < 5; i++)
    {
      numero = dequeue(fila);
    }

getch ();
}
示例#5
0
文件: cccc5.cpp 项目: bbsekiya/ichiro
int main()
{
	boost::shared_ptr<const MyStruct> q = boost::make_shared<const MyStruct>(100);
	put(q);
	
	
	std::function<void (int)> fn = [](int x) {std::cout << "x = " << x << std::endl;};
	mmm(12345, fn);
	
	int *p = nullptr;
	foo(p);
	
	const int* p2 = nullptr;
	foo(p2);
	
	
	int n = 100;
	foo(n);
	
	int& n1 = n;
	foo(n1);
	const int& n2 = n1;
	foo(n2);
	
	
	
	
	
	int a = 10;
	const int b = 20;
	
	funcA(a);
	funcA(b);
	
	funcB(a);
	funcB(b);
	
	func0(a);
	//func0(b);
	
	func1(a);
	func1(b);
	
	
	
	std::cout << "\n------------- mmmm2 -------------\n";
	int	x = 100;
	mmmm2(x);
	
	int *px = &x;
	mmmm2(px);
	
	const int* px2 = &x;
	mmmm2(px2);
	
	
	
	return 0;
}
示例#6
0
int main(void)
{
    init();
    mmm();
    mmm2();

    return verify();
}
示例#7
0
文件: pro.c 项目: ashrithhc/blindfold
void computer()
{
 ccc(xnxt,ynxt,h,wc);
 ooo(xnxt,ynxt,h,wo);
 mmm(xnxt,ynxt,h,wm);
 ppp(xnxt,ynxt,h,wp);
 uuu(xnxt,ynxt,h,wu);
 ttt(xnxt,ynxt,h,wt);
 eee(xnxt,ynxt,h,we);
 rrr(xnxt,ynxt,h,wr);
}
示例#8
0
文件: pro.c 项目: ashrithhc/blindfold
void game()
{
 ggg(xnxt,ynxt,h,wg);
 aaa(xnxt,ynxt,h,wa);
 mmm(xnxt,ynxt,h,wm);
 eee(xnxt,ynxt,h,we);
ynxt-=3*s/2;xnxt-=3*s;
 ooo(xnxt,ynxt,h,wo);
 vvv(xnxt,ynxt,h,wv);
 eee(xnxt,ynxt,h,we);
 rrr(xnxt,ynxt,h,wr);
}
示例#9
0
文件: pro.c 项目: ashrithhc/blindfold
fourth()
{
 n4(xnxt,ynxt,h,w4);
 fs(xnxt,ynxt);
xnxt+=s/2;
 ggg(xnxt,ynxt,h,wg);
 aaa(xnxt,ynxt,h,wa);
 mmm(xnxt,ynxt,h,wm);
 eee(xnxt,ynxt,h,we);
xnxt+=s/2;
 ooo(xnxt,ynxt,h,wo);
 vvv(xnxt,ynxt,h,wv);
 eee(xnxt,ynxt,h,we);
 rrr(xnxt,ynxt,h,wr);
xnxt+=s/2;
 iii(xnxt,ynxt,h,wi);
 fff(xnxt,ynxt,h,wf);
xnxt+=s/2;
 yyy(xnxt,ynxt,h,wy);
 ooo(xnxt,ynxt,h,wo);
 uuu(xnxt,ynxt,h,wu);
xnxt+=s/2;
 mmm(xnxt,ynxt,h,wm);
 iii(xnxt,ynxt,h,wi);
 sss(xnxt,ynxt,h,ws);
 sss(xnxt,ynxt,h,ws);
xnxt+=s/2;
 n5(xnxt,ynxt,h,w5);
xnxt+=s/2;
 bbb(xnxt,ynxt,h,wb);
 aaa(xnxt,ynxt,h,wa);
 lll(xnxt,ynxt,h,wl);
 lll(xnxt,ynxt,h,wl);
 ooo(xnxt,ynxt,h,wo);
 ooo(xnxt,ynxt,h,wo);
 nnn(xnxt,ynxt,h,wn);
 sss(xnxt,ynxt,h,ws);
  
}
示例#10
0
文件: pro.c 项目: ashrithhc/blindfold
void sir()
{
 mmm(xnxt,ynxt,h,wm);
 rrr(xnxt,ynxt,h,wr);
 fs(xnxt,ynxt);
 sss(xnxt,ynxt,h,ws);
 hhh(xnxt,ynxt,h,wh);
 rrr(xnxt,ynxt,h,wr);
 iii(xnxt,ynxt,h,wi);
 ddd(xnxt,ynxt,h,wd);
 hhh(xnxt,ynxt,h,wh);
 aaa(xnxt,ynxt,h,wa);
 rrr(xnxt,ynxt,h,wr);
}
示例#11
0
文件: main.cpp 项目: hintjens/azmq
void test_message_move_operations() {
    azmq::message m;
    azmq::message mm(42);

    // move assignment
    m = std::move(mm);
    BOOST_ASSERT(m.size() == 42);
    BOOST_ASSERT(mm.size() == 0);

    // move construction
    azmq::message mmm(std::move(m));
    BOOST_ASSERT(m.size() == 0);
    BOOST_ASSERT(mmm.size() == 42);
}
示例#12
0
int main(int argc, char *argv[])
{
    //printf("the number of arguments is: %d \n",argc);
	if(argc != 2)
	{
		//fprintf(stderr, "usage: %s <#dimensions> \n", argv[0]);
		//exit(EXIT_FAILURE);
		printf("usage: %s <#dimensions> \n", argv[0]);
        exit(-1);
	}
	N=atoi(argv[1]);
	a = malloc(N * sizeof(double *));
	b = malloc(N * sizeof(double *));
	c = malloc(N * sizeof(double *));
	
    for(i = 0; i < N; i++)
	{
		a[i] = malloc(N * sizeof(double));
		b[i] = malloc(N * sizeof(double));
		c[i] = malloc(N * sizeof(double));
	}

    struct timeval start, end;

	printf ("The dimension value is %d: \n",atoi(argv[1]));
    #pragma omp parallel
    {
      #pragma omp master
      {
        //threads = omp_get_num_threads();
        //printf("num of threads is %d\n",threads);
      }
    }    
    init();
    
    gettimeofday(&start,NULL);
    double t1=start.tv_sec+(start.tv_usec/1000000.0);
	mmm();
    
    gettimeofday(&end, NULL);
    double t2=end.tv_sec+(end.tv_usec/1000000.0);
	
    verify();
    
    printf("the parallel wall time is %lf sec\n", t2-t1);
	return 0;
}
示例#13
0
文件: pro.c 项目: ashrithhc/blindfold
void shreeman()
{
 sss(xnxt,ynxt,h,ws);
 hhh(xnxt,ynxt,h,wh);
 rrr(xnxt,ynxt,h,wr);
 eee(xnxt,ynxt,h,we);
 eee(xnxt,ynxt,h,we);
 mmm(xnxt,ynxt,h,wm);
 aaa(xnxt,ynxt,h,wa);
 nnn(xnxt,ynxt,h,wn);
 xnxt+=s/2;
 n1(xnxt,ynxt,h,w1);
 n1(xnxt,ynxt,h,w1);
 iii(xnxt,ynxt,h,wi);
 ttt(xnxt,ynxt,h,wt);
 n8(xnxt,ynxt,h,w8);
 n9(xnxt,ynxt,h,w9);
}
示例#14
0
文件: pro.c 项目: ashrithhc/blindfold
void madam()
{
 mmm(xnxt,ynxt,h,wm);
 rrr(xnxt,ynxt,h,wr);
 sss(xnxt,ynxt,h,ws);
 fs(xnxt,ynxt);
 ppp(xnxt,ynxt,h,wp);
 uuu(xnxt,ynxt,h,wu);
 sss(xnxt,ynxt,h,ws);
 hhh(xnxt,ynxt,h,wh);
 ppp(xnxt,ynxt,h,wp);
 aaa(xnxt,ynxt,h,wa);
 lll(xnxt,ynxt,h,wl);
 aaa(xnxt,ynxt,h,wa);
 ttt(xnxt,ynxt,h,wt);
 hhh(xnxt,ynxt,h,wh);
 aaa(xnxt,ynxt,h,wa);


}
示例#15
0
int main(int argc, char** argv) {
	// const literal
	greet("World");

	// non-const literal
	char thing[100];
	strcpy(thing, "Thing");
	greet(thing);

	// string class
	std::string object("Object");
	greet(object);

	greet(add(std::string("LEFT"), std::string("RIGHT")));
	greet(add(std::string("LEFT"), object));
	greet(add(std::string("LEFT"), thing));

	// auto, type deduction
	auto stringy = add(std::string("LEFT"), object);
	std::cout << real_type_name(stringy) << std::endl;

	// auto, initializers
	auto a = { 11, 23, 9 };
	std::cout << real_type_name(a) << std::endl;

	// generic conversion to vector
	std::vector<decltype(a)::value_type> va = a;
	std::cout << real_type_name(va) << std::endl;

	auto a1 = value_at(va, 1);
	std::cout << a1 << std::endl;
	std::cout << real_type_name(a1) << std::endl;

    mmm();

    rvalue();

	return 0;
}
示例#16
0
int foo(int x, int y) {
    mmm(y);
    if (x != 0)
      x++;
    return 5/x;
}