所以我似乎无法找到关于assert是否可用于多线程上下文的可靠信息.
逻辑上对我来说似乎断言失败线程得到关闭而不是其他线程?
还是整个过程都被杀了?
基本上我的问题.在没有泄漏资源的情况下在多线程环境中使用assert是否安全?
所以我正在为现有的c应用程序编写一个gui.
gui只是一个简单的界面,它只显示并且不会真正将任何信息反馈到应用程序中.但是如果有一些新信息,我需要检查一个链表.
现在我不想使用另一个线程手动运行该功能来执行此操作.
有没有办法'破解'定时函数或回调到GTK主循环?这样我的函数每秒调用一次或类似的东西.当然我的功能是非阻塞的.
我在写c.
因此,最近所有关于3D图形的新API的骚动,据说可以大量加速图形,我想知道为什么以前没有这样做过.旧方式和新方式之间有什么不同?
我想知道它是如何实现的,甚至可以概述它是如何工作的从GPU到驱动程序到DX或OGL的API.