Попробуйте таким образом
#include <iostream>
using namespace std;
class MyMath {
public:
static MyMath* calcSomething(void);
private:
};
MyMath* MyMath::calcSomething()
{
MyMath *myMathObject=new MyMath;
return myMathObject;
}
int main()
{
MyMath *myMathObject=MyMath::calcSomething();
/////Object created and returned from static function calcSomeThing
}
Спасибо
Я нашел бесплатное ПО программа под названием «RunProcess.exe», написанная Фрэнком П. Вестлейком, которая может запускать процесс, привязанный к рабочему столу неинтерактивной (например, за пределами экрана) WindowStation. Однако исходного кода нет.
Поэтому я реализовал свою собственную версию (более простую, чем у Фрэнка Уэстлейка) с Java и JNA. Он находится в репозитории Window Licker в модуле инструментов. Класс называется com.objogate.wl.win32.RunOnDesktop
. В какой-то момент я могу перенести его на C и сделать его обычным .exe командной строки или, возможно, превратить его в задачу Ant для запуска тестов за пределами экрана.
Вы можете использовать приложение "Desktops" из пакета SysInternals. Запускайте тесты пользовательского интерфейса на одном рабочем столе и работайте на другом.
.