13 sprintf( b1,
"APATH=../test:../test/A:../test/B" );
17 const char* env_ptr = ::getenv(
"APATH" );
20 std::string env = env_ptr;
22 std::cout <<
"APATH=" << env << std::endl;
28 std::cout <<
"1) [a.txt] Name = " << name <<
" [expected : ../test/A/a.txt]" << std::endl;
31 std::cout <<
"2) [x] Name = " << name <<
" [expected : ]" << std::endl;
34 std::cout <<
"3) [x] Name = " << name <<
" [expected : ../test/A/x]" << std::endl;
37 std::cout <<
"4) [b.txt] Name = " << name <<
" [expected : ../test/A/b.txt]" << std::endl;
40 std::cout <<
"5) [c.txt] Name = " << name <<
" [expected : ../src/dd.txt]" << std::endl;
43 std::cout <<
"6) [A/a.txt] Name = " << name <<
" [expected : ../test/A/a.txt]" << std::endl;
46 std::cout <<
"7) [A/d.txt] Name = " << name <<
" [expected : ]" << std::endl;
49 std::cout <<
"8) [A/e.txt] Name = " << name <<
" [expected : ]" << std::endl;
52 std::cout <<
"9) [e.txt] Name = " << name <<
" [expected : ./s/t/u/e.txt]" << std::endl;
sprintf(cut, "kal_costheta0_em>-0.93&&kal_costheta0_em<0.93&&kal_pxy0_em>=0.05+%d*0.1&&kal_" "pxy0_em<0.15+%d*0.1&&NGch>=2", j, j)
std::string PathResolverFindDirectory(const std::string &logical_file_name, const std::string &search_path)
std::string PathResolverFindFile(const std::string &logical_file_name, const std::string &search_path)
static std::string find_file(const std::string &logical_file_name, const std::string &search_path, SearchType search_type=LocalSearch)