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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ часовой пояс http://www.cyberforum.ru/cpp-beginners/thread349002.html
Здравствуйте! Не знаю в чем ошибка... Тест не проходить... Найдите пожалуйста что я не делаю правильно. Условие такое: Самолет взлетает в X (целое, 0<=X<=23) часов по местному времени в часовом поясе номер M (целое, 0<=M<=23). После полета в течение K (целое, 1<=K<=12) часов он приземляется в часовом поясе номер N (целое, 0<=N<=23). Определите местное время в пункте приземления. Считать, что...
C++ Подскажите литературу. Здраствуйте. Подскажите пожалуйста хорошую литературу по структурах и класах в Си, писаную для конкретных баранов и тех у кого опилки в башке, ато уже наизнанку выворачивает от злости, ничего не понятно. Приветствуется всё, книги, ссылки, и тд и тп. http://www.cyberforum.ru/cpp-beginners/thread348989.html
C++ Парсер
Возник вопрос как лучше написать парсер. Интересно просто услышать советы. Грамматика примерно такова. /* Grammar * * Expr : PrimaryCommand * PrimaryCommand : InsertCommand | SelectCommand | CreateCommand | DeleteCommand | AlterCommand | TruncateCommand | * UpdateCommand | DescCommand | ShowCommand | DropCommand | QuitCommand | HelpCommand * InsertCommand : insert Command Name...
Переименование типов в подключаемом модуле C++
Написал свой модуль для работы со связными списками, в которых хранится информация типа int, следовательно, в каждом объекте располагается переменная типа int и несколько методов для обработки. Для удобства переименовал int с помощью tipedef в data. Вопрос, можно ли в самой программе после подключения этого модуля переименовать другой требуемый тип в data, чтобы объекты подключаемого класса...
C++ Помогите с Шифром Цезаря http://www.cyberforum.ru/cpp-beginners/thread348971.html
Вообщем народ! Необходимо чтоб на вход поступала зашифрованная строка на латинице и далее выдавались все варианты перебора... Не могу понять как реализовать сдвиг:wall:, помогите... #include <iostream.h> #include <conio.h> int main(){ int shift=0; char alf={'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w',...
C++ Освобождение памяти, занятой вектором У меня задача требует чтобы у вектора было в резерве не более 100 элементов. При постоянном росте вектора понятно как это обеспечить, а вот как быть при уменьшении количества элементов? Я не в курсе последних стандартов, подскажите есть ли сейчас способы гарантированного освобождения памяти, занятой вектором, и вообще какие способы существуют? подробнее

Показать сообщение отдельно
jonson
232 / 205 / 61
Регистрация: 18.03.2010
Сообщений: 749
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();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru