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

Несколько вопросов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ enum: цифры http://www.cyberforum.ru/cpp-beginners/thread335817.html
А можно в перечислениях использовать цифры? Например: enum chislo {1, 2, 3, 4}(только так не работает:gmad:) Просто есть файл, там записано длинное число, и каждую циферку нужно записать в ячейку массива...
C++ Собственный шаблон в Visual Studio Ребята, извиняюсь за глупый вопрос, но можно ли в Visual Studio создать свой собственный шаблон кода программы, например есть одни и те же заголовки, переменные, или часть кода которые я использую в разных программах. Как-нибудь это можно оптимизировать? http://www.cyberforum.ru/cpp-beginners/thread335808.html
C++ Шаблоны функций c++
Хэллоу фрэндс! Столкнулся с проблеммой в решении упражнения. Вот условие: Создайте шаблонную функцию maxn(), которая принимает в качестве аргумента массив элементов типа Т и целое число, представляющее собой количество элементов в массиве, и возвращает элемент с наибольшим значением. Проверьте ее в программе, которая использует шаблон данной функции с массивом из шести значений типа int и с...
C++ файлы в c++
есть текстовый файл. нужно создать другой текстовый файл и переписать, определенное количество символов. файл читать в произвольном доступе с помощью seekg. и сразу символы, переписывать из одного в другой файл. ---- как я токо не пытался. то файл создает полностью пустым, то с одними нулями, то с кракозябрами и тд. в php эта функция $a = fread("1.txt",500); // переменная а получает 500...
C++ Кто нибудь знает как написать игру на С ?) http://www.cyberforum.ru/cpp-beginners/thread335736.html
Зраствуйте Можно ли написать крестики нолики на С ? И как это сделать ? Дайте идею или код. Спасибо за внимание.
C++ Вопрос по поводу кода Здраствуйте я делаю крестики нолики и возник вопрос #include <iostream> using namespace std; void main () { int pole ={0}; cout<<"_|_|_"<<endl; cout<<"_|_|_"<<endl; подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
24.07.2011, 15:35     Несколько вопросов
Задать размеры окна можно функцией MoveWindow, для вывода текста на одном и том же месте необходимо обращение к буфферу консоли, посмотри этот проект - это консольные часы которые идут в одной строке
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
#include <windows.h>
#include <stdio.h>
#include <time.h>
 
time_t t;
 
void CleanScreen(COORD POOS);
void ShowTime();
 
int main()
{
    SetConsoleTitle("timer");
    HWND hWnd = FindWindow(NULL,"timer");
    if(hWnd)
        MoveWindow(hWnd,0,0,220,80,true);
    while(true)
    {
        ShowTime();
        Sleep(100);
    }
    return 0;
}
 
void CleanScreen(COORD POS)
{
    HANDLE hOutput = GetStdHandle(STD_OUTPUT_HANDLE);
    CONSOLE_SCREEN_BUFFER_INFO SCRN_INFO;
    GetConsoleScreenBufferInfo(hOutput, &SCRN_INFO);
    
    FillConsoleOutputCharacter(hOutput, ' ',
    SCRN_INFO.dwSize.X*SCRN_INFO.dwSize.Y, POS, NULL);
    FillConsoleOutputAttribute(hOutput, 
        FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE /*????*/, 
        SCRN_INFO.dwSize.X*SCRN_INFO.dwSize.Y,POS,NULL);
 
    SetConsoleTextAttribute(hOutput,FOREGROUND_GREEN|FOREGROUND_INTENSITY);
    SetConsoleCursorPosition(hOutput,POS);
    //printf("CONSOLE HANDLE 0x%p",hOutput);
}
 
void ShowTime()
{
    COORD POS;
    POS.X = 0;POS.Y = 0;
    CleanScreen(POS);
    CONSOLE_SCREEN_BUFFER_INFO SCRN_INFO;
 
    time(&t);
    tm * plocal = localtime(&t);
    printf("%s",asctime(plocal));
    GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &SCRN_INFO);
    POS.X = 0;
    POS.Y = SCRN_INFO.dwCursorPosition.Y;
    CleanScreen(POS);
}
 
Текущее время: 04:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru