腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
c++
中
运行
程
序时
无
输出
c++
我用
c++
写了一个插入排序的程序,但是
输出
屏幕没有显示任何语句。我在其他几个程序
中
遇到了这个问题。
浏览 19
提问于2021-01-21
得票数 0
回答已采纳
1
回答
我可以
在
LLVM
中
设置堆栈指针吗?
llvm
、
coroutine
、
llvm-clang
、
boost-context
我正在开发一种类似于
c++
的小型语言,我将把它编译成LLVM。我想要实现的事情之一是协作多任务;将有一个“让步”操作符,它有望将堆栈指针和程序计数器切换到我程序
中
的下一个“线程”。
在
llvm
中
可以做到这一点吗?我可以设置堆栈指针寄存器吗?如果没有,还有其他类似的事情我可以做吗? 编辑:协
程
()听起来很有前途,尽管LLVM带来了一些关于堆栈或
无
堆栈协
程
的问题。编辑2:
在
c++
boost中有一个叫做“上下文”的东西,它可以实现堆栈协<e
浏览 8
提问于2016-09-06
得票数 5
1
回答
未指定调度程序而启动的协
程
不会被取消
kotlin-coroutines
我创建了一个协
程
,只有一个计算循环,退出条件为isActive。当我指定默认的dispatcher时,它会正确地取消,但当没有定义dispatcher时,它不会取消。
浏览 22
提问于2021-10-31
得票数 1
回答已采纳
3
回答
C++20
中
的协
程
是什么?
c++
、
coroutine
、
c++20
中
的协
程
是什么下图来自ISOCPP。
浏览 3
提问于2017-04-20
得票数 122
回答已采纳
1
回答
哪个协
程
(goroutines和kotlin协
程
)更快?
go
、
kotlin
、
coroutine
、
goroutine
、
kotlin-coroutines
Kotlin协
程
只是一个接一个地执行的任务的顺序。每个任务都可以在线程池中的任何线程
中
执行。 Go
运行
时支持“协
程
”。但是goroutines并不是真正的协
程
。kotlin协
程
和goroutines之间的第一个区别是Go
运行
时管理此时正在
运行
的协
程
。当goroutine
在
某些IO操作(或同步原语)上被阻塞时,Go选择next Job来执行它。kotlin协
程
和goroutines之间的第二个区别是协
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
3
回答
osx lion上未签名字符限制为127?
c++
、
unsigned-char
在
我的mac上工作时,我遇到了一个奇怪的问题(
在
xcode4/clang下,尽管它可以用gcc4.2重现)。std::cout << "Unsigned chars range up to " << UCHAR_MAX << std::endl;
无
符号字符的范围最大为255但是,当我
运行
这样的程
序时</e
浏览 1
提问于2012-02-15
得票数 1
回答已采纳
1
回答
在
C++
中使用D和E表示法有什么区别?
c++
、
double
、
precision
在给定的链接:
中
,声明D和E(或e)相似。但是,当我
在
C++
中
运行
以下代码时:cin >> x;输入123D+01,
输出
为123.000000000000000000000000000000,当我输入123D-01时,
输出
仍为123.000000000000000000000000000000。
在
倍频
程
中
,>
浏览 1
提问于2019-02-16
得票数 0
1
回答
uasyncio parralel (多)线程似乎不工作
python
、
python-asyncio
、
micropython
我试着使用两个我想要在同一时间连续执行的例程,但只有第一个例程在
运行
… 我哪里错了?
浏览 2
提问于2020-08-08
得票数 0
1
回答
如何正确比较matlab/octave和
C++
的结果
c++
、
matlab
、
comparison
、
octave
我正在将Matlab/Octave
中
的一些代码编写成
C++
代码。我只有八度,所以从现在开始我只说八度。我想正确地比较八度码和
C++
码之间的结果。我使用倍频
程
运行
该算法,并类似地保存
输出
矩阵B。
在
我的
C++
代码
中
,我使用以下代码加载矩阵A和B:// and r
浏览 4
提问于2014-05-27
得票数 2
回答已采纳
3
回答
Visual
中
的本机
C++
程序
c++
、
.net
、
visual-studio
我对Visual和.NET之间的关系感到困惑,我想编写一个
C++
应用程序,而不是一个".NET
C++
“应用程序。或者,当我选择VS作为我的.NET IDE时,
C++
是被逼到我的喉咙里了吗?如果是这样的话,有什么“原始
C++
”替代VS? 提前感谢!
浏览 1
提问于2012-02-20
得票数 3
回答已采纳
1
回答
主线程上下文
在
不同的硬件线程
中
返回,未定义的行为?
multithreading
、
c++11
、
undefined-behavior
、
green-threads
、
work-stealing
我目前正在为具有绿色线程的
C++
开发一个并行库,它使用工作窃取
在
多个硬件线程上的调度器之间实现负载平衡。这是未定义的行为吗?引用消息来源将是完美的。
浏览 3
提问于2017-05-14
得票数 1
2
回答
如何用BlackBerry 10.2操作系统实现
无
头应用
blackberry-10
、
headless
、
long-running-processes
我想了解如何用BlackBerry 10.2操作系统实现一个长时间
运行
的
无
头应用程序。我不需要任何复杂的函数发生在后台。我只需要打印一个控制台
输出
。我已经使用了QTimer类,此时它在前台和缩略图模式下打印出一个控制台
输出
。connect(timer, SIGNAL(timeout()), this, SLOT(update()));我
在</
浏览 3
提问于2013-08-28
得票数 2
1
回答
Visual Studio 2017创建/调试程序
c++
、
visual-studio-2017
我目前
在
大学上了一门计算2的课程,去年我
在
计算1
中
使用2015年的时候,我通过这样做来创建我的项目新建项目>
C++
>空项目>然后创建main.c文件 现在到了2017年,当我试图通过“启动而不调试”来
运行
一个简单的程
序时
,一个终端弹出的非常快,然后立即消失了,没有
浏览 2
提问于2017-09-15
得票数 0
1
回答
makecontext()/swapcontext()函数是否与
C++
兼容
c++
、
posix
、
coroutine
、
ucontext
在
unix环境
中
,makecontext()/swapcontext()系列函数有时用于实现C语言中的协
程
。然而,这些函数直接操纵堆栈和执行流。通常在从C语言切换到
C++
时,这些低级功能会有很大不同。 所以问题是,使用makecontext()和swapcontext()实现协
程
是否会有任何问题。当然,人们显然必须非常小心,异常永远不能逃脱这样的协
程
,因为堆栈上没有异常处理程序,并且程序很可能会出现segfault。但除此之外,
在
C++
内部处
浏览 6
提问于2012-02-14
得票数 9
回答已采纳
1
回答
StartCoroutine和IEnumerator (Unity 3D)
c#
、
unity3d
、
ienumerator
<FactoryProdTransS> (facpdata); } 函数'myFunction‘
中
的print语句
在
IEnumerator
中
的print语句之前执行,由于它先打印旧值,然后打印更新值,因此无法找出原因。
浏览 3
提问于2016-04-26
得票数 0
1
回答
使用Kotlin协
程
和Realm执行数据库写入会导致UI冻结
android
、
kotlin
、
realm
、
coroutine
、
kotlin-coroutines
(realmDatabase) { insertOrUpdate(realmObject)} } repository.insertALotOfObjects()每次我
运行
当协
程
结束时,UI返回到正常状态并再次响应。我已经在所有这些调用
中</em
浏览 6
提问于2020-05-06
得票数 1
4
回答
为什么
C++
的异步/等待不需要事件循环?
c++
、
asynchronous
、
coroutine
、
c++20
但是对于
C++
,我已经浏览了文档,没有找到任何讨论事件循环的地方。为什么会这样呢? 对于Node,它只有一个默认的事件循环。对于Python,如果需要,您可以创建多个。但是对于
C++
,这个事件循环是不是和Node一样呢?或者出于某种原因,我们根本不需要它吗?
浏览 7
提问于2021-02-20
得票数 19
19
回答
如何在
C++
中
实现协
程
c++
、
coroutine
、
c++17
我怀疑它是否可以移植,但是有什么解决方案吗?我认为这可以通过创建一个备用堆栈,并在函数条目上重置SP、BP和IP,并让yield save IP和restore SP+BP来完成。析构函数和异常安全似乎很棘手,但可以解决。
浏览 2
提问于2008-09-23
得票数 69
回答已采纳
1
回答
c++
boost:纤
程
-如何中断纤
程
或加入等待,直到最大时间?
c++
、
fiber
如何使用
c++
boost停止(中断)光纤?fiber.stop()fiber.join(1000); 是否可以挂起一个纤
程
,
在
磁盘上序列化它,然后
在
系统
中
重新加载它?
浏览 11
提问于2017-12-23
得票数 0
2
回答
如何使用Node.js纤
程
运行
代码
javascript
、
node.js
、
node-fibers
fiber.run(string);TypeError: Cannot call method 'run' of undefined 我还有另一个例子,它会在1000ms后
运行
一个带有回调的函数(我这样做是为了测试
在
回调之前执行时间较长的函数)。
浏览 2
提问于2013-02-13
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pytest的内置插件盘点34. capturemanager | 在pytest运行过程中捕获python标准输入/输出
Python进阶——如何正确使用yield?
信息学奥赛|入门级考点—计算机基础知识集合(3章节)
信息学奥赛|入门级考点—计算机基础知识集合(4章节)
现代化工具链在大规模 C++ 项目中的技术实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券