开发平台(Platform): (Ex: Win10, Linux, ...)
mac
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
gcc
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
无
问题(Question):
这是资结的heap实作题目的一部分
第一行是要执行的指令数量
后面的是不同的指令
有些指令是会输出值的 例如top
我想要让top在所有指令打完之后cout
而不是一打完马上cout
目前的做法是先把指令存到vector of string里
全部读完再取出vector里面的指令来跑
但是这样要读两次指令
要是可以像fstream一样全部输出到一个地方就好了
喂入的资料(Input):
5
push 23
top
push 99
pop
print
预期的正确结果(Expected Output):
5
push 23
top
push 99
pop
print
23
23
错误结果(Wrong Output):
5
push 23
top
23
push 99
pop
print
23
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
有需要再补
补充说明(Supplement):