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

системная информация - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ часовой пояс http://www.cyberforum.ru/cpp-beginners/thread349002.html
Здравствуйте! Не знаю в чем ошибка... Тест не проходить... Найдите пожалуйста что я не делаю правильно. Условие такое: Самолет взлетает в X (целое, 0<=X<=23) часов по местному времени в часовом...
C++ Подскажите литературу. Здраствуйте. Подскажите пожалуйста хорошую литературу по структурах и класах в Си, писаную для конкретных баранов и тех у кого опилки в башке, ато уже наизнанку выворачивает от злости, ничего не... http://www.cyberforum.ru/cpp-beginners/thread348989.html
C++ Парсер
Возник вопрос как лучше написать парсер. Интересно просто услышать советы. Грамматика примерно такова. /* Grammar * * Expr : PrimaryCommand * PrimaryCommand : InsertCommand |...
Переименование типов в подключаемом модуле C++
Написал свой модуль для работы со связными списками, в которых хранится информация типа int, следовательно, в каждом объекте располагается переменная типа int и несколько методов для обработки. Для...
C++ Помогите с Шифром Цезаря http://www.cyberforum.ru/cpp-beginners/thread348971.html
Вообщем народ! Необходимо чтоб на вход поступала зашифрованная строка на латинице и далее выдавались все варианты перебора... Не могу понять как реализовать сдвиг:wall:, помогите... #include...
C++ Освобождение памяти, занятой вектором У меня задача требует чтобы у вектора было в резерве не более 100 элементов. При постоянном росте вектора понятно как это обеспечить, а вот как быть при уменьшении количества элементов? Я не в курсе... подробнее

Показать сообщение отдельно
jonson
233 / 206 / 61
Регистрация: 18.03.2010
Сообщений: 750
20.09.2011, 14:23
Цитата Сообщение от androidos Посмотреть сообщение
название проца
Может и не совсем правильно, но почему бы не воспользоваться реестром.
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
#include <Windows.h>
#include <iostream>
#include <conio.h>
 
using namespace std;
 
 
void main()
{ 
    HKEY hkey;
    char string[255]="";
    DWORD dw=0;
    PBYTE pbBuff=0;
    
    strcat(string, "CPU: ");
    RegOpenKeyEx(HKEY_LOCAL_MACHINE, "HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0",  0, KEY_ALL_ACCESS, &hkey);
    RegQueryValueEx(hkey,"ProcessorNameString",0,0,0, &dw);
    pbBuff = new BYTE [dw];
    RegQueryValueEx(hkey,"ProcessorNameString",0,0,pbBuff, &dw);
 
    strcat(string, (const char *)pbBuff);
    delete [] pbBuff;
    cout << string;
    RegCloseKey(hkey);
    _getch();
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru