私はC++が新しく、アプリケーションを実行すると1回または2回複製されるようにしたい。私はこのフォーラムでこのトピックを検索し、運がなかったので、私は既に議論されていることを掘り起こしていないことを願っています。私が今までに持っているコードは以下の通りです。私は実験して、C++でできることが何であるかを見てみようとしています - 私が作っているプログラムは実用的ではありません。 これまでのコードは次のとおりです。どのようにしてC++で.Exe Duplicateを作成できますか?
#include <iostream.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <conio.h>
#include <windows.h>
#include <stdlib.h>
#include <fstream.h>
void main()
{
int id;
cout << "Hello\n";
cin >> id;
cout << "Testing" << id << endl;
int i=0;
do
{
i++;
fstream feck ("lucinada.doc", fstream::in | fstream::out);
feck << "testing";
24
}while(i<100);
int j=0;
do
{
j++;
fstream feck ("ludacris.doc", fstream::in | fstream::out);
feck << "testing";
}while(j<100);
int k=2;
do
{
k++;
fstream feck ("400l.doc", fstream::in | fstream::out);
feck << "testing";}while(k<100);}
どうすれば私のアプリケーション.exeを複数のパスに複製できますか?事前
私はあなたが[ 'フォーク()'](http://man7.org/linux/man-pages/man2/fork.2.htmlを探している疑いがあると思います) –
@πάνταῥεῖ - OPコードの先頭に '#include'があります。 –
Smeeheey
@Smeeheey IIRC、 'fork()'もWindows上でサポートされています。 –