考虑一下我有两个字符串:
std::string s1 = "ab";
std::string s2 = "cd";
Run Code Online (Sandbox Code Playgroud)
我想检查(例如使用EXPECT_EQ),如果某些给定std::string str的等于s1或s2.
如果GTEST的ASSERT_*和EXPECT_*将返回bool我可以写
EXPECT_TRUE(EXPECT_EQ(str, s1) || EXPECT_EQ(str, s2));
Run Code Online (Sandbox Code Playgroud)
但不幸的是,他们没有.
我在下面的数据帧中,想将第3列后的列转置为行。请帮忙。
df:
country year perc data1 data2 data3
IN 2015 hjk 75 81 96
US 2015 KTM 100 289 632
Results:
country year perc TransposedColumn Value
IN 2015 hjk data1 75
IN 2015 hjk data2 81
IN 2015 hjk data3 96
US 2015 KTM data1 100
US 2015 KTM data2 289
US 2015 KTM data3 632
Run Code Online (Sandbox Code Playgroud)