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

Переделать из batch на c++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Игра Крестики-нолики http://www.cyberforum.ru/cpp-beginners/thread1489342.html
#include <iostream> #include <cstdlib> #include <string> void SetRussianLocale() { setlocale(LC_ALL, "Russian"); } char board = {}; void clearscreen() { for (int i = 0; i < 40; i++){
C++ Класс строка и оператор+ Помогите, пожалуйста, написать программу! А) Создать класс строка. Класс содержит следующие данные: 1) размер строки; 2) указатель на строку; и методы: 1) конструктор по умолчанию; 2) конструктор копирования; 3) установить значения строки; http://www.cyberforum.ru/cpp-beginners/thread1489320.html
Нахождение максимального и минимального элемента в списке C++
#include <iostream> #include <conio.h> #include <string.h> #include <windows.h> using namespace std; void loadLib(); void saveLib(); char *filename = "f:/lib.dat"; struct info {
"Переворот" числа C++
Вводится число. Преобразовать его в другое число, цифры которого будут следовать в обратном порядке по сравнению с введенным числом. Нужно получить новое число, а не просто вывести цифры на печать. #include <iostream> using namespace std; int main() { setlocale(0,""); int n, k;
C++ Вызов dll из подпрограммы http://www.cyberforum.ru/cpp-beginners/thread1489251.html
Я сделал dll и вызов функции из мейна основной программы Я хочю, в мейне загрузить саму dll а вызывать функции из других мест программы сделано так #include <iostream> #include <windows.h> #include <conio.h> using namespace std; void (__stdcall *tstfunc)(int t);
C++ Исправить ошибку в коде с пользовательским вводом Здравствуйте. Я пытаюсь сделать что-то подобное этой задаче (в мопед вмещается 5 литров (полный бак). Задача: хватит ли у тебя денег заправиться до полного бака? (Ну еще есть переменна с ценой за литр бензина).) Вопрос.. Получается ли у меня что-то подобное и почему ошибки в строках "cout <<"Вы приобрели" << Бензин <<"литров бензина" endl; - ошибка в строке (endl; ) и "if (Бензин ==> 5){... подробнее

Показать сообщение отдельно
Strannik48
0 / 0 / 0
Регистрация: 01.03.2014
Сообщений: 60
28.06.2015, 18:18     Переделать из batch на c++
Здравствуйте!! Помогите, пожалуйста, переделать команды batch файла на c++.

Batch файл такого вида:

Windows Batch file
1
2
3
4
5
6
set arma2oapath=C:\Program Files (x86)\Steam\SteamApps\common\arma 2 operation arrowhead
set arma2path=C:\Program Files (x86)\Steam\SteamApps\common\Arma 2
set IP=217.23.139.80
set PORT=2302
set MODS=@DayZ_Epoch;
start "" "%arma2oapath%\ArmA2OA_BE.exe" 0 0 -skipintro -mod=%MODS% -nosplash -noPause -noFilePatching -world=empty -connect=%IP% -port=%PORT% "-mod=%arma2path%;expansion;"
Мой код на c++:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <windows.h>
#include <iostream>
#include <string>
#include <conio.h>
 
using namespace std;
 
int main(int argc, char* argv[]){
 
    char arma2oapath[] = "C:/Program Files (x86)/Steam/SteamApps/common/arma 2 operation arrowhead/ArmA2OA_BE.exe";
    
    if((UINT)ShellExecute(
 
        NULL,
 
        "open",
 
        arma2oapath,
 
        "-skipintro -mod=@Dayz_Epoch -nosplash -noPause -noFilePatching -world=empty -connect=217.23.139.80 -port=2302 \"-mod=C:/Program Files (x86)/Steam/SteamApps/common/Arma 2;expansion;\";",
 
        NULL,
 
        SW_SHOWNORMAL) <= 32) {
 
        cout << "Error" << endl;
 
    }
}
В результате ничего. Если использовать getch() - то просто откроется пустая консоль(((
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru