support bazel complie this project and format code.

This commit is contained in:
zhangxing
2023-03-30 00:15:11 +08:00
committed by light-city
parent 1f86192576
commit 3c8a3f259b
641 changed files with 10349 additions and 9523 deletions

View File

@@ -2,75 +2,78 @@
#include <malloc.h>
using namespace std;
#define f1() cout<<"f1()"<<endl;
#define f2() cout<<"f2()"<<endl;
#define f1() cout << "f1()" << endl;
#define f2() cout << "f2()" << endl;
#define fun() {f1();f2();}
#define fun1() \
do{ \
f1();\
f2();\
}while(0)
#define fun() \
{ \
f1(); \
f2(); \
}
#define fun1() \
do { \
f1(); \
f2(); \
} while (0)
int f() {
int *p = (int *)malloc(sizeof(int));
*p = 10;
cout<<*p<<endl;
int *p = (int *)malloc(sizeof(int));
*p = 10;
cout << *p << endl;
#ifndef DEBUG
int error=1;
int error = 1;
#endif
if(error)
goto END;
if (error)
goto END;
// dosomething
// dosomething
END:
cout<<"free"<<endl;
free(p);
return 0;
cout << "free" << endl;
free(p);
return 0;
}
int ff() {
int *p = (int *)malloc(sizeof(int));
*p = 10;
cout<<*p<<endl;
int *p = (int *)malloc(sizeof(int));
*p = 10;
cout << *p << endl;
do{
do {
#ifndef DEBUG
int error=1;
int error = 1;
#endif
if(error)
break;
//dosomething
}while(0);
if (error)
break;
// dosomething
} while (0);
cout<<"free"<<endl;
free(p);
return 0;
cout << "free" << endl;
free(p);
return 0;
}
int fc()
{
int k1 = 10;
cout<<k1<<endl;
do{
int k1 = 100;
cout<<k1<<endl;
}while(0);
cout<<k1<<endl;
int fc() {
int k1 = 10;
cout << k1 << endl;
do {
int k1 = 100;
cout << k1 << endl;
} while (0);
cout << k1 << endl;
return 0;
}
int main() {
if(1>0)
fun();
if (1 > 0)
fun();
if(2>0)
fun1();
if (2 > 0)
fun1();
f();
ff();
fc();
return 0;
f();
ff();
fc();
return 0;
}