本文整理汇总了C++中Debug::any方法的典型用法代码示例。如果您正苦于以下问题:C++ Debug::any方法的具体用法?C++ Debug::any怎么用?C++ Debug::any使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Debug
的用法示例。
在下文中一共展示了Debug::any方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main()
{
Scales_data item;
std::string null_book = "9-999-99999-9";
item.combine(null_book);
print(std::cout, item) << std::endl;
constexpr Debug io_sub(false, true, false);
if (io_sub.any())
std::cerr << "print appropriate error messages" << std::endl;
constexpr Debug prob(false);
if (prob.any())
std::cerr << "print an error messages" << std::endl;
// Scales_data total(std::cin);
std::string null_book("abc");
// Scales_data item = null_book; // explicit Scales_data(std::string) cause error
Scales_data item;
item.combine(Scales_data(null_book));
item.combine(static_cast<Scales_data>(std::cin));
Screen myScreen(5, 3, '$');
const Screen blank(5, 3, '0');
myScreen.move(1, 3).set('#').display(std::cout);
blank.display(std::cout);
std::cout << std::endl;
Window_mgr my_windows({myScreen, blank});
my_windows.display();
my_windows.clear(0);
my_windows.display();
Screen::pos ht(24), wd(80);
Screen scr(ht, wd, ' ');
Screen *p = &scr;
char c = scr.get();
c = p->get();
std::cout << c << std::endl;
}
示例2: test_sales_data
static int test_sales_data()
{
// Sales_data data(cin);
// print(cout, data);
X2 x2(5);
x2.print();
X2 x2_default;
x2_default.print();
constexpr Debug d;
constexpr int c_i = d.any();
return 0;
}