Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
pianist
0 / 0 / 0
Регистрация: 12.06.2012
Сообщений: 56
#1

boost или winAPI - C++

22.11.2012, 17:05. Просмотров 630. Ответов 2
Метки нет (Все метки)

нужно запускать приложение стороннее и уметь получать его код возврата. Знаю, что можно через винапи запилить, но не знаю как. Плюс если кто-то знает метод как через буст сделать, то буду премного благодарен

Добавлено через 25 минут
нашел уже http://www.netbsd.org/~jmmv/process/
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2012, 17:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос boost или winAPI (C++):

Boost и WinAPI - C++
Когда подключаю к файлу с кодом заголовок boost, все WinAPI функции в нём перестают работать #include <windows.h> int main() { ...

Работа с файловой системой в консольном приложение без WinAPI, QT, BOOST и пр - C++
Ребят, кто подскажет, можно ли в консольном приложение работать с файловой системой на чистом языке С или С++ ? Тоесть получать список...

Книга с описанием возможностей С++1х и/или boost - C++
Есть ли брошюрный сборник с описаниями последних стандартов? Может, случилось так, что про boost даже выпустили книжку-документацию? Если...

Многопоточное программирование, что лучше C++ 11, BOOST 1.53 или QT5 ? - C++
Привет! Я имею весьма смутное представление об мьютексах, стеках без блокировок и пр. Вот что сейчас лучше начать использовать в новом...

printf или boost::format сделать из одной цифры две - C++
как принудительно выводить в строку 2 цифры? например вместо 2 — 20, а если 2 цифры то ничего не добавлять? пытался перевести в...

Qt или WinAPI? - C++
Что изучать :coffee2: WinAPI или сразу с Qt начать?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
22.11.2012, 17:07 #2
pianist, какой код возврата? То что возвращает программа при завершении? Так для этого не нужно и WinAPI. Можно получить с помощью функции std::system();
igorrr37
1646 / 1274 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
22.11.2012, 20:34 #3
Цитата Сообщение от pianist Посмотреть сообщение
http://www.netbsd.org/~jmmv/process/
на оф. сайте boost.org такой библиотеки нет
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <Poco/Process.h>
#include <iostream>
 
int main()
{
    try
    {
        Poco::Process::Args args = {"c:/in.txt"};
        Poco::ProcessHandle hProcess = Poco::Process::launch("notepad", args);
        int retCode = Poco::Process::wait(hProcess);
        std::cout << "retCode: " << retCode << std::endl;
    }
    catch(std::exception const& e)
    {
        Poco::Exception const* p = dynamic_cast<Poco::Exception const*>(&e);
        std::cerr << "Exception in main: " <<
        (p ? p->message() : e.what()) << std::endl;
    }
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2012, 20:34
Привет! Вот еще темы с ответами:

WinApi или windows forms - C++
Подскажите что лучше всего выбрать WinApi или windows forms, что проше что более понятный или легче. Просто у нас у универи надо выбрать...

Qt или WinAPI для десктоп приложения - C++
Здравствуйте. Решил взять себе какой-нибудь проект для получения опыта. Все, что смог придумать, это что-то вроде центра уведомлений,...

Получение системной информации средствами WinAPI и/или C++ - C++
Здравствуйте! Если кто может, посоветуйте, пожалуйста. Требуется на программном уровне (из приложения) получить информацию о системе:...

Вводишь текст, нажимаешь на кнопку и всё записывается в фаил(WinApi или Visual C++) - C++
Всем хай! Помогите написать простую програмулину. Например, форма, на ней техтбох, кнопка. Вводишь текст, нажимаешь на кнопку и всё...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru