如何复制涡轮增压 c++ 输出
How to copy turbo c++ output?
如何复制涡轮增压 c++ 输出?我已经用谷歌搜索了这个问题,但徒劳无功。它说按打印scrn并粘贴或右键单击并标记全部并粘贴。我尝试了两者,但没有工作。问题是它只是复制当前屏幕上存在的内容。但我从一开始就想要整个屏幕。(alt+printscrn 也不起作用)。我该如何应对这种情况。
printScrn
Alt+printScrn
markall
他们都没有工作!!
出于某种原因,我需要这种旧的编程方式,我无能为力,但我想得到一个相同的解决方案. 我尝试以这种方式将输出流重定向到文件,但它不起作用.
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
const int max=50;
class dequeue{
int dq[max],r,f,c,x,i;
public:
dequeue();
void insertRear();
void insertFront();
void deleteFront();
void display();
};
dequeue::dequeue(){
f=r=-1;
c=0;
}
void dequeue::insertRear()
{
if((f==r+1)||(f==0)&&(r==max-1)){
cout<<"overflow";
return;
}
if(f==-1)
f=r=0;
else
{
if(r==max-1)
r=0;
else
r++;
}
cout<<"enter element";
cin>>x;
dq[r]=x;
c++;
}
void dequeue::insertFront(){
if((f==r+1)||(f==0)&&(r==max-1)){
cout<<"overflow";
return;
}
if(f==-1)
f=r=0;
else
{
if(f==0)
f=max-1;
else
f++;
}
cout<<"enter element:";
cin>>x;
dq[f]=x;
c++;
}
void dequeue::deleteFront(){
if(f==-1){
cout<<"deque empty";
return;
}
x=dq[f];
c--;
if(f==r)
f=r=-1;
else{
if(f==max-1)
f=0;
else
f++;
}
cout<<x<<"deleted!!!";
}
void dequeue::display(){
if(f==-1){
cout<<"dequeue empty";
return;
}
cout<<"n"<<c<<"item in deque are:";
cout<<"n(front)";
i=f;
if(i!=-1){
while(1){
cout<<" "<<dq[i];
if(i==r)
break;
if(i==max-1)
i=0;
else
i++;
}
}
cout<<"(rear)";
}
void main(){
freopen("output.txt","w",stdout); //this is not working
clrscr();
dequeue d;
int ch;
do{
cout<<"n Menu";
cout<<"n 1.insert at front";
cout<<"n 2.insert at rear";
cout<<"n 3.delet from front";
cout<<"n 4.display";
cout<<"n 5.exit n";
cout<<"Enter your choice:";
cin>>ch;
switch(ch){
case 1:
d.insertFront();
break;
case 2:
d.insertRear();
break;
case 3:
d.deleteFront();
break;
case 4:
d.display();
break;
case 5:
exit(0);
break;
default:
cout<<"n invalid";
}
}
while(ch!=5);
getch();
}
我尝试了一件事,它奏效了,尽管它包含少量步骤。
- 编译并运行程序,然后退出编辑器窗口
- 现在,转到"窗口"选项卡菜单>"输出"
- 输出窗口打开,现在打开"编辑"菜单>选择"复制">然后再次打开"编辑器"菜单>选择"显示剪贴板"
- 剪贴板窗口打开,现在选择"文件"菜单>"另存为",然后将文件保存在适当位置的.txt文件中。
- 可以在资源管理器中浏览到该位置以获取文本文件。
您始终可以通过重定向标准输出流来捕获程序的输出。
假设您的程序称为 exercise1.exe
。然后你可以从命令行这样调用它:
exercise1 >awesome.txt
然后,您只需使用您选择的文本编辑器打开awesome.txt
即可查看整个输出。
运行程序。使用窗口>输出打开输出。然后转到编辑->显示剪贴板然后使用任何其他名称保存文件然后打开 我的电脑/这台电脑 .单击本地磁盘 (C:)->TurboC4->TC->BIN 并右键单击文件名,选择编辑文件将在记事本中打开然后根据您的要求使用"另存为"选项保存文件。希望这对你有帮助。
伙计,请按照以下步骤操作:-
- 在输出屏幕上按 PrintSrc
- 屏幕被捕获
- 您只能将其粘贴为富文本文档,如MS-WORD
- 然后右键单击WORD中的图像,然后单击另存为图像。
:-)
- 运行程序。
- 现在右键单击黑屏
- 选择标记选项
- 现在按左键将鼠标指针拖动到要复制的区域鼠标按钮。该区域将在背景中突出显示。
- 按回车键。
- 打开您的 Word 文档。
- 从编辑菜单中选择粘贴选项(或按 Ctrl+v)
相关文章:
- 递归函数计算序列中的平方和(并输出过程)
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 请解释"函数1(p1,p2,p3);"的输出
- C++:将控制台输出存储在宏中更好吗
- 创建一个函数以在输入为负数或零时输出字符串.第一次执行用户定义的函数
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 为什么我的代码在输出中增加了93天
- 如何从void函数输出字符串
- 输入到文件并输出到另一个文件,并将流文件传递给函数
- AES加密到解密未正确输出
- 如何将c++程序的一些输出传递给shell,以便在shell中使用
- 使用C++程序合并排序没有得到正确的输出
- 为什么我不能在不创建字符串变量的情况下使用函数的字符串输出
- C++格式化输出问题
- 将值从二维数组输出到文本文件
- 集合上的输出迭代器:assign和increment迭代器
- 在while循环中输入带有std::cin的字符串后,控制台会输出大量胡言乱语
- 为什么rk4.do_step不输出C++中的初始条件
- 输出没有重复元素的动态数组(收缩数组)C++
- 如何根据单词在文本中出现的概率输出单词