selling_rna.cpp: In function 'void add(std::string, int, int, bool)':
selling_rna.cpp:3:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
3 | #define rep(a,b,c) for(int a=b; a<c; a++)
......
30 | rep(i,0,s.size()){
| ~~~~~~~~~~~~
selling_rna.cpp:30:3: note: in expansion of macro 'rep'
30 | rep(i,0,s.size()){
| ^~~
selling_rna.cpp:3:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
3 | #define rep(a,b,c) for(int a=b; a<c; a++)
......
38 | rep(i,0,s.size()){
| ~~~~~~~~~~~~
selling_rna.cpp:38:3: note: in expansion of macro 'rep'
38 | rep(i,0,s.size()){
| ^~~
selling_rna.cpp: In function 'void actv(std::string, int)':
selling_rna.cpp:3:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
3 | #define rep(a,b,c) for(int a=b; a<c; a++)
......
50 | rep(i,0,s.size()){
| ~~~~~~~~~~~~
selling_rna.cpp:50:3: note: in expansion of macro 'rep'
50 | rep(i,0,s.size()){
| ^~~
selling_rna.cpp:3:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
3 | #define rep(a,b,c) for(int a=b; a<c; a++)
......
58 | rep(i,0,s.size()){
| ~~~~~~~~~~~~
selling_rna.cpp:58:3: note: in expansion of macro 'rep'
58 | rep(i,0,s.size()){
| ^~~
selling_rna.cpp: In function 'int query(std::string, std::string)':
selling_rna.cpp:3:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
3 | #define rep(a,b,c) for(int a=b; a<c; a++)
......
69 | rep(i,0,a.size()){
| ~~~~~~~~~~~~
selling_rna.cpp:69:2: note: in expansion of macro 'rep'
69 | rep(i,0,a.size()){
| ^~~
selling_rna.cpp:3:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
3 | #define rep(a,b,c) for(int a=b; a<c; a++)
......
74 | rep(i,0,b.size()){
| ~~~~~~~~~~~~
selling_rna.cpp:74:2: note: in expansion of macro 'rep'
74 | rep(i,0,b.size()){
| ^~~