Windows — Как скопировать выход Turbo C ++?

Как скопировать выход Turbo 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();
}

-1

Решение

Вы всегда можете захватить вывод программы, перенаправив стандартный поток вывода.

Предположим, ваша программа называется exercise1.exe, Затем вы можете вызвать это так из командной строки:

exercise1 >awesome.txt

Тогда вы можете просто открыть awesome.txt с текстовым редактором по вашему выбору и увидеть весь вывод.

1

Другие решения

Я попробовал одну вещь, и она сработала, хотя и содержит несколько шагов.

  • Скомпилируйте и запустите вашу программу и выйдите в окно редактора
  • Теперь перейдите в меню вкладки «Окно»> «Вывод»
  • Откроется окно «Вывод», теперь откройте меню «Редактировать»> выберите «Копировать»>, затем снова откройте меню «Редактор»> выберите «Показать буфер обмена»
  • Откроется окно буфера обмена, выберите меню «Файл»> «Сохранить как» и сохраните файл в текстовом формате в соответствующем месте.
  • Вы можете перейти в это место в проводнике, чтобы получить текстовый файл.
1

Приятель, выполните следующие действия: —

  1. Нажмите PrintSrc на экране вывода
  2. Экран захвачен
  3. Вы можете вставить только форматированный текст, например, MS-WORD
  4. Затем щелкните правой кнопкой мыши изображение внутри СЛОВА и нажмите Сохранить как изображение.

🙂

0

  1. Запустите вашу программу.
  2. Теперь щелкните правой кнопкой мыши на черном экране.
  3. Выберите опцию Mark
  4. Теперь перетащите указатель мыши в область, которую вы хотите скопировать, нажав левую
    кнопка мыши. Область будет выделена в то время как фон.
  5. Нажмите Ввод.
  6. Откройте документ Word.
  7. Выберите пункт «Вставить» в меню «Правка» (или нажмите Ctrl + v)
0

Запустите программу.
открыть вывод, используя Window-> Выход .
затем перейдите к Правка-> Показать буфер обмена
затем сохраните файл под любым другим именем
Тогда открой Мой компьютер / Этот ПК. Нажмите на локальный диск (C:) -> TurboC4-> TC-> BIN и щелкните правой кнопкой мыши на имени файла выберите редактировать
файл откроется в Блокнот
Затем сохраните файл в соответствии с вашими требованиями, используя Сохранить как вариант.
Надеюсь, это поможет вам.

0
По вопросам рекламы [email protected]