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

Курсор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ методы http://www.cyberforum.ru/cpp-beginners/thread334814.html
как сделать метод, который записывал бы в файл весь экземпляр класса ? VS Express Edition 2008
C++ Выход за пределы массива при использовании оператора new #include <iostream> using namespace std; int main() { int *i = new int; i= 1; cout << i; return 0; http://www.cyberforum.ru/cpp-beginners/thread334804.html
std::string и/или char* C++
Здравствуйте. пишу метод построчной обработки данных из файла Вот он: bool loadFromFile(std::string fileName) { std::fstream fs; fs.open(fileName.c_str(), std::ios_base::in); if(!fs.is_open())
c/c++ после delphi C++
Добрые люди подскажите, вот я программировал на языке delphi через Embarcadero Delphi C++Buider XE после паскаля мне было не сложно перейти на delphi Сегодня решил попробовать что нибудь написать чисто на C через тот же самый Embarcadero Delphi C++Buider XE там на с и на делфи позваляет программировать, создаю новый проект с поддержкой форм "VLC Forms Application", но что-то так и не...
C++ че за ? http://www.cyberforum.ru/cpp-beginners/thread334782.html
привет , у меня прога компилируется без сообшений об ошибках даже если я специально их делаю (не описываю переменные и тп) все начилось с того, что я открыл файл через другого пользователя. у кого-нибудь было подобное ? Че делать?
C++ Чтение из файла Тут мне на форуме код подогнали. Сижу сейчас переделываю под себя, разбираюсь. Вот в этой части, которая должна читать из файла на самом деле не читает. Что за беда? Да и сам код подозрительный)) void book::ReadFile(book *RF) { char p,s; int i; ifstream Read("D:\\File.txt"); Read >> p; if(p != 'Б') { //Почему вообще здесь... подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
20.07.2011, 21:28     Курсор
Вот набросал примерчик, рисования в консоли, здесь и получение координат и так далее.
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
#include <windows.h>
 
 
int main(void) {
 
   HANDLE  _out = GetStdHandle(STD_OUTPUT_HANDLE);
   HANDLE  _in   = GetStdHandle(STD_INPUT_HANDLE);
   DWORD   dr;
   TCHAR    spos[32];
 
   CONSOLE_SCREEN_BUFFER_INFO  info;
   ZeroMemory(&info, sizeof(CONSOLE_SCREEN_BUFFER_INFO));
   GetConsoleScreenBufferInfo(_out, &info);
 
   INPUT_RECORD  rec;
   while(1) {
             ZeroMemory(&rec, sizeof(INPUT_RECORD));
             ReadConsoleInput(_in, &rec, sizeof(INPUT_RECORD), &dr);
             FlushConsoleInputBuffer(_in);
             if(rec.EventType == MOUSE_EVENT) {
                 COORD pos = {
                        rec.Event.MouseEvent.dwMousePosition.X,
                        rec.Event.MouseEvent.dwMousePosition.Y
                 };
                 // если нажата левая кнопка мыши рисуем по координатам
                 if(rec.Event.MouseEvent.dwButtonState == FROM_LEFT_1ST_BUTTON_PRESSED) {
 
                       WriteConsoleOutputCharacter(_out, " ", 1U, pos, &dr);
                       WORD w = 224;
                       WriteConsoleOutputAttribute(_out, &w,  1U, pos, &dr);
                       wsprintf(spos, "X=%d, Y=%d", pos.X, pos.Y);
                       SetConsoleTitle(spos);  // выводим в заголовок  окна позицию курсора
 
                 }
             }
    }
 
   return 0;
}
 
Текущее время: 07:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru