小编aks*_*aks的帖子

如何将 cin 传递给函数?

我正在学习 C++ 中的不同流状态标志/函数,例如 good()、goodbit、bad()、badbit 等。在使用 std::cin 进行测试时,我无法将 cin 作为参数传递给函数(编译器显示很多错误)

#include <iostream>
#include <sstream>

 void print_state (const std::istream& stream) {
    std::cout << " good()=" << stream.good();
    std::cout << " eof()=" << stream.eof();
    std::cout << " fail()=" << stream.fail();
    std::cout << " bad()=" << stream.bad();
} 

int main() {
    std::cin.clear (std::ios::goodbit);
    std::cout << "goodbit: " << print_state(std::cin) << std::endl;

    std::cin.clear (std::ios::eofbit);
    std::cout << "eofbit: " << print_state(std::cin) << std::endl;

    std::cin.clear (std::ios::failbit);
    std::cout << "failbit: " << print_state(std::cin) << std::endl;

    std::cin.clear (std::ios::badbit);
    std::cout …
Run Code Online (Sandbox Code Playgroud)

c++ arguments stream cin

1
推荐指数
1
解决办法
8782
查看次数

如果在类名前添加句点,为什么 jQuery 中的 addClass() 方法不起作用?

我是 jQuery 的初学者,似乎类名在用作方法的参数时总是有一个句点字符。

但是,如果在类名中添加句点,则 addClass() 方法不起作用。为什么?

javascript jquery

-1
推荐指数
1
解决办法
35
查看次数

标签 统计

arguments ×1

c++ ×1

cin ×1

javascript ×1

jquery ×1

stream ×1