将信息从运行函数发送到另一个
Send informations from a running function to another
我敢肯定,我要问的东西在某种程度上是可行的,但我不知道它叫什么。所以我无法真正搜索它。
我想显示一个文本(在控制台)进度栏的函数,该函数仅是一个从0到最大的循环。我知道如何使用" r"进行进度栏,但是它需要在循环中添加。
将信息从运行函数(这里是增量号)发送到另一个的方法是什么?
请指出我确定的重复。
谢谢。
为了使两个函数同时独立运行,他们需要在自己的线程中运行。通常,程序在一个线程中执行。一个具有多个线程的程序称为"多线程"程序。
有几个正确的理由可以在程序中实现多线程。这些正确的理由之一是将GUI代码与实际工作的代码分开,以便GUI可以独立于其他工作。
多线程编程是 Hard 。好吧,用简单地编写多线程程序;尤其是如今使用std::thread
等。但是,由于线程之间的复杂相互作用,多线程程序本质上比单线读的弟兄本质上要复杂得多。多线程程序很难正确编写,并且很难理解和维护。
为了在多线程编程中开始,我将您引用:
确定的C 书籍指南和列表
将其视为生产者/消费者模式。您需要使用多个线程。简单的方法是在两个线程中使用全局变量和关键扇区访问它。
相关文章:
- 如何将一个类的函数作为另一个类的另一个函数的参数传递
- 将 N-arg 函数包装到另一个函数中
- C++从另一个函数退出函数
- 视觉我希望一个函数在另一个函数C++中进行计算
- 在另一个函数 (c++) 中调用变量
- 如何在另一个函数中使用返回值作为参数?
- 如何包装一个函数以适应另一个函数的所需类型
- 当使用我在一个函数、另一个函数中修改的数组时,在我的输出中得到一个奇怪的负数
- 如何将 lambda 函数作为参数发送到另一个函数
- 将可变参数从一个函数传递到另一个函数
- 有没有办法在另一个函数中加入线程?(即超出其自身范围)
- 存储另一个函数返回的布尔数组时遇到问题
- 我正在尝试将表的地址传递给要在另一个函数中使用的指针,但得到不兼容的指针类型
- 如何在C++中提供模板化函数作为另一个函数的参数,默认值?
- 将作业传递给另一个函数,而不会延迟 arduino
- 编译器在C++中调用另一个函数时,在参数中查找已删除的构造函数
- 将参数从一个函数传递到另一个函数(没有模板) - C++
- 如何利用指针从一个函数到另一个函数?
- 使用另一个函数调用一个函数(都在类中)时出现问题.没有错误代码C++
- 在 c++ 中,如何将当前函数的所有参数传递给另一个函数?