Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Дана последовательность из N целых чисел (где N - константа) https://www.cyberforum.ru/ cpp-beginners/ thread535470.html
Дана последовательность из N целых чисел (где N - константа). Определить количество инверсий в этой последовательности (т.е. таких пар элементов, в которых большее число находится слева от меньшего:... #include "stdio.h" int main() { const int N=10; int a={5,6,4,3,5,6,7,3,2,10}; int count=0; for (int i=0;i<N-1;i++) for (int j=i+1;j<N;j++) if (a>a) count++; printf("%d",count);
C++ Создать линейный двунаправленный список, упрорядоченный по убыванию Создать линейный двунаправленный список, упрорядоченный по убыванию. Для размышления #include <iostream> #include <list> using namespace std; int main() { list<int> L; int n, x; cin >> n; https://www.cyberforum.ru/ cpp-beginners/ thread535476.html
C++ Индукция. Дан выпуклый n угольник (заданный координатами своих вершин в порядке обхода).
Пожалуйста напешите программу на С ++: Дан выпуклый n угольник (заданный координатами своих вершин в порядке обхода). Его разрезают на треугольники диагоналями, для чего необходимо п -3 диагонали....
C++ Разница между T **a и T *a[const_size] https://www.cyberforum.ru/ cpp-beginners/ thread535480.html
T c_a; // Здесь тип c_a это T(*) T **d_a = (T**) malloc(sizeof(T) * size); for (i = 0; i < size; ++i) { d_a = (T*) malloc(sizeof(T) * size); } // Здесь тип d_a это T** При этом первую... Только сегодня задал такой вопрос в соседней ветке) Никто там так и не ответил.
C++ Двумерные массивы. Четные строки матрицы сдвинуть на К элементов вправо. Используя функции сформировать двумерный массив. Все четные строки матрицы сдвинуть циклически на К элементов вправо. Первую часть задания я смог сделать, а вот вторая не получается. ... #include <iostream> #include <vector> #include <algorithm> #include <random> #include <cstdlib> #include <iomanip> using T_row = std::vector<int>; using T_matrix = std::vector<T_row>; https://www.cyberforum.ru/ cpp-beginners/ thread535445.html Можно ли хранить файл с текстом в ресурсах приложения C++
Здравствуйте. Если мне нужно подгрузить большой (ну скажем, предложений 10-15) текст, то как лучше поступить? Можно, кончено, считать при помощи ifstream из txt, однако не думаю, что в серьезных... ну можно прочитать только часть файла, например. от задачи зависит.
C++ Добавление в хип
Правильно ли я написал добавление в хип? #include <iostream> using namespace std; class heap { private: int *mas; int size,maxsize; public: heap() { mas=new int; size=0; maxsize=10;...
Распечатать все числа от 1 до N, у которых остатки от деления на число Z не превышают числа M. C++
1. Распечатать все числа от 1 до N, у которых остатки от деления на число Z не превышают числа M. Помогите написать(( #include <iostream> using namespace std; int main() { cout<<"Input N: "; int N; cin>>N; cout<<"Input Z: "; int Z; cin>>Z;
C++ Действия с комплексными числами https://www.cyberforum.ru/ cpp-beginners/ thread535479.html
/* Использованы материалы с _http://dmtsoft.ru/bn/370/as/oneaticleshablon/ */ #include <iostream> #include <cmath> using namespace std; class Complex { А где вопрос?
C++ Динамический массив.
Доброго вечера. Код представленный в 1 случае работает корректно. 1. случай. #include <cstdlib> #include <iostream> #include <stdio.h> #include <stddef.h> using namespace std; Доброго вечера. Код представленный в 1 случае работает корректно. 1. случай. #include <cstdlib> #include <iostream> #include <stdio.h> #include <stddef.h> using namespace std;
C++ Распечатать квадраты только 3-значных чисел от 1 до N 2. Распечатать квадраты только 3-значных чисел от 1 до N. 3. Распечатать все числа от 1 до N, не оканчивающиеся на цифру 3. 4. Распечатать все числа от 1 до N, имеющие делители 3, 4 и 7.... Задание №2: #include <iostream> using namespace std; int main() { int n; cout << "Enter n:"; cin >> n; https://www.cyberforum.ru/ cpp-beginners/ thread535468.html C++ WinApi console https://www.cyberforum.ru/ cpp-beginners/ thread535444.html
Всем доброго времени суток .Кто знает как сделать такое .когда запускаешь консоль сервера ,что бы мне на э-маил приходило ИП компьютера на котором его запустили что бы мне отправлялись сведения о... вот по отправке письма с прикреплённым файлом https://www.cyberforum.ru/cpp-beginners/thread325088.html#post2526377
290 / 193 / 23
Регистрация: 03.08.2011
Сообщений: 2,824
Записей в блоге: 12
0

Помогите скомпилировать прогу. Функция OpenThread. - C++ - Ответ 2858949

31.03.2012, 22:30. Показов 1607. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
вот диспетчер процессов, не работает функция OpenThread(вылетает ошибка), для компиляции проекта мен потребовалось вставить своё описание и вщять чужую либу kernel32.lib(может проблемма в этом)
поробуйте запустить у себя это код.
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
#include "stdafx.h"
 
#include <cstdlib>
#include <iostream>
#include "windows.h"
#include "winbase.h"
#include <TlHelp32.h>
 
using namespace std;
 BOOL   GetPriv()
     {
        TOKEN_PRIVILEGES Priv, PrivOld;
        DWORD cbPriv = sizeof(PrivOld);
        HANDLE hToken;
        DWORD dwError;
 
        // получаем токен текущего потока
        if (!OpenThreadToken(GetCurrentThread(),
                             TOKEN_QUERY|TOKEN_ADJUST_PRIVILEGES,
                             FALSE, &hToken))
        {
            if (GetLastError() != ERROR_NO_TOKEN)
                return FALSE;
 
        // используем токен процесса, если потоку не назначено
        // никакого токена
            if (!OpenProcessToken(GetCurrentProcess(),
                                  TOKEN_QUERY|TOKEN_ADJUST_PRIVILEGES,
                                  &hToken))
                return FALSE;
        }
        Priv.PrivilegeCount = 1;
        Priv.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
        LookupPrivilegeValue(NULL, SE_DEBUG_NAME, &Priv.Privileges[0].Luid);
 
        // попробуем включить привилегию
        if (!AdjustTokenPrivileges(hToken, FALSE, &Priv, sizeof(Priv),
                                   &PrivOld, &cbPriv))
        {
            dwError = GetLastError();
            CloseHandle(hToken);
            return SetLastError(dwError), FALSE;
        }
 
 
         
     
        return TRUE;
     }
     
    DWORD MyGetFirstThreadID(HANDLE hSnapshot , unsigned long PID)
    {
        THREADENTRY32 Pc={sizeof(THREADENTRY32)};
        if(Thread32First(hSnapshot, &Pc)){
        do{
          if(PID==Pc.th32OwnerProcessID) {
              return Pc.th32ThreadID;
          }
 
        }while(Thread32Next(hSnapshot, &Pc));
      }
        return 0;
    }
 
HANDLE GetProcess()
    {
     
      PROCESSENTRY32 Pc = { sizeof(PROCESSENTRY32) };
      HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPALL, 0);
      DWORD Priority=0;
      HANDLE hProcess;
      unsigned long ThreadID;
      HANDLE hThread=0;
      
      
      if(Process32First(hSnapshot, &Pc)){
        do{
            
            hProcess=OpenProcess(PROCESS_ALL_ACCESS, TRUE, Pc.th32ProcessID);
            Priority=GetPriorityClass(hProcess);
            ThreadID=MyGetFirstThreadID(hSnapshot,Pc.th32ProcessID);
            hThread=OpenThread(THREAD_QUERY_INFORMATION,0,ThreadID);
            
 
            cout <<Pc.th32ParentProcessID 
            <<"\t" <<hex <<hProcess 
            <<dec <<"\t" <<Pc.th32ProcessID 
            <<"\t" <<Pc.pcPriClassBase 
            <<Priority <<"\t" 
            <<Pc.cntThreads  
            <<"\t" <<ThreadID
            <<"\t" <<hThread
            <<"\t" <<Pc.szExeFile <<endl ;
          
            
         
         
        }while(Process32Next(hSnapshot, &Pc));
      }
     
      return NULL;
    }
   
int main(int argc, char *argv[])
{
    GetPriv();
    
    GetProcess();
    
    return EXIT_SUCCESS;
}
Добавлено через 32 минуты
неужели некто не может скомпилировать и запустить проект?

Вернуться к обсуждению:
Помогите скомпилировать прогу. Функция OpenThread. C++
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.03.2012, 22:30
Готовые ответы и решения:

Скомпилировать прогу
у меня такая просьба, мож кто поможет... Мне нужно скомпилить прогу, но перед тем убрать вкладку &quot;Помощь&quot; у себя пробую...

Как скомпилировать прогу?
Я ток начал изучать java. как запустить эту прогу??? /* Это простая программа Java. Назовите этот файл &quot;Example.java&quot;. ...

Не могу скомпилировать прогу по готовому образцу
Всех приветствую! В Си я ещё новичок но основы уже изучил коечто начал писать и компилить, правда еще слабо конечно Вообщем такая...

2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.03.2012, 22:30
Помогаю со студенческими работами здесь

Как скомпилировать прогу на java в linux ?
Объясните новичку :(

Как скомпилировать прогу под Ubuntu?
Для работы мне понадобился симулятор дорожного движения. Я нашел готовый исходный код симулятора дорожного движения под UNIX (к...

Не получается скомпилировать и запустить прогу в Code Blocks
В среде CodeBlocks 13.12 создаю проект (Console Application), пишу там свой код: #include &lt;stdio.h&gt; #include &lt;math.h&gt; int...

Скомпилировать эту прогу и скинуть скрин графика
Нужно скомпилировать эту прогу и скинуть скрин графика. Пример с учебника нормально работает, а когда меняю значения, то график не...

Как скомпилировать прогу с полностью самодостаточным кодом в Билдере 5?
Ситуация такова: в свойствах проекта указываю что прога не должна использовать дополнительные библиотеки. (RunTime .....) Размер кода...

0
Новые блоги и статьи
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом. Бывает нужен современный дизайн программы а писать на MAUI,. . .
Формат данных для симуляции физики, посредством распространённы­­­­­­­х не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru