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

Узнать PID процесса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему не происходит ошибка при обращении к недопустимому индексу http://www.cyberforum.ru/cpp-beginners/thread149953.html
#include <string> int main() { std::string s; s; } Исключения не происходит. Внимание вопрос: я схожу с ума, я не знаю цпп или мне нагло врет VS? Думаю, все же третье. Никогда раньше такого не встречал. При обращении к s исключение исправно выбрасывается. Запускаю в VS 2008. Может кто знает, что за фигня?
C++ Ошибка. Добрый вечер! Решаю задачу, при компиляции ошибок нет, но при запуске, они появляются. Текст задачи и скриншот консоли прикреплены. Листинг: #include <iostream> #include <ctime> #define SIZE 512 // размер предложения. #define number 5 // размер массива указателей. http://www.cyberforum.ru/cpp-beginners/thread149945.html
C++ Рассчитывается произведение минимального и максимального элемента ниже главной диагонали массовых
Даны 2-мерных массовых X и Y . Рассчитывается произведение минимального и максимального элемента ниже главной диагонали массовых X-минимальный и максимальный элемент ниже главной диагонали Y.заменить местами максимальный елемент с минимальном. вот что у меня получилось: #define M 50 #include <iostream.h> #include <conio.h> int X,Y, m_act; void input_dim();
C++ работа с одномерным массивом! типа кальк
нужно сканировать одномерный символьный массив, в нем может быть например такое содержимое: 1+24-3+7+12-55 далее нужно сделать так чтобы 1,24,3,7,12,55 считывались в переменную как отдельные числа, после чего при нахождении '+'или'-' происходило соответственное прибавление или вычитание перед стоящего к послестоящему элементу. А при нахождении символа пробела или '\0' цикл...
C++ Обработка текста http://www.cyberforum.ru/cpp-beginners/thread149936.html
1)Заменить в строке все целые константы из 1-2 цифр соответствующим повторением следующего за ними символа (например "abc5xacb15y" - " abcxxxxxacbyyyyyyyyyyyyyyy "). 2)"Перевернуть" в строке все слова. (Например: "Жили были дед и баба" - "илиЖ илиб дед и абаб"). 3)Заменить в строке символьные константы вида 'А' на соответствующие шестнадцатеричные (т.е. 'А' на 0x41, в константе использовать...
C++ Матрицы 1)Напечатать таблицу истинности для логической функции (A v B & C)v A 2)Объединить два упорядоченных по возрастанию массива a и b в массив c, упорядоченный по возрастанию. 3)Своими цифрами в массивах K(m) и L(m) заданы два целых числа в p-ичной системе счисления (p<0). Найти в таком же виде их сумму, не вычисляя самих чисел. подробнее

Показать сообщение отдельно
Xantrax
16 / 16 / 1
Регистрация: 28.11.2012
Сообщений: 328
14.04.2013, 20:28     Узнать PID процесса
itoa(dw,Mas,10);
MessageBoxA(0,Mas,"Info",MB_OK);
Что-то у меня то ли руки кривые, то ли я дурак...
Ну, во-первых, itoa' was declared deprecated, но это warning черт с ним.
Во-вторых: CWnd::MessageBoxA' : function does not take 4 arguments
А при MessageBox(0,sz,L"Информация",MB_OK); у меня вообще приложение не хочет открываться...

Добавлено через 7 минут
Я с этими кодировками с ума сойду, у меня и обычный MessageBox(L"Тест",L"",MB_OK); не работает ((
Пишет, что CWnd::MessageBoxA' : cannot convert parameter 1 from 'const wchar_t [5]' to 'LPCTSTR
Что делать?

Добавлено через 18 минут
Ну, вот, вроде бы заработало, однако как чего с кодировками я так и не разобрался...((
C++
1
2
3
4
5
6
7
8
9
10
void CMainPWDlg::OnBtnClickedStart()
{
    CString str;
    str = L"notepad.exe";
    DWORD nameprocess;
    nameprocess = PidByName(str);
    char sz[20];
    itoa(nameprocess,sz,10);
    MessageBox(sz, "sdfsfs", MB_OK);
}
 
Текущее время: 02:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru