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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 32, средняя оценка - 4.91
Леонид Г.
Сообщений: n/a
#1

Создание часов...подскажите пожалуйста - C++

01.08.2008, 00:26. Просмотров 3916. Ответов 35
Метки нет (Все метки)

Не подскажите, как сделать часы.. я предполагаю сделать класс, который имел бы функцию часов... Мне нужно чтобы каждые например 15 сек. что-то происходило...например создавался объект...спасибо).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2008, 00:26     Создание часов...подскажите пожалуйста
Посмотрите здесь:

Создание аналоговых часов используя setactivpage и setvisualpage - C++
Здравствуйте. Я в Borland C++ создал часы (консольная графика), идут нормально. На одной странице. Но препод требует что бы было две...

За A часов поездки на автомашине и P часов на поезде туристы проехали S км - C++
За A часов поездки на автомашине и P часов на поезде туристы проехали S км. Какова скорость поезда, если она на N км/час больше скорости...

Подскажите пожалуйста - C++
Нужно ввести в 1 строковую переменную или символьный массив текст из файла с абзацами.Как это реализовать?

подскажите пожалуйста - C++
вот код программы... ________________ #include <iostream.h> #include <math.h> int A,B,n,N; double...

Подскажите пожалуйста - C++
Здравствуйте, я нашел длину каждого слова в строке, а как теперь вывести максимальную длину (т.е. то слово в строке, которое имеет...

Подскажите пожалуйста - C++
Здравствуйте, подскажите в чем ошибки. Нужно сделать мини игрушку-21-очко. при проверки проверки в visual studio выдает: 1>------...

Подскажите, пожалуйста - C++
Вот начал я изучать С++ и сразу же встретился с проблемой. Написал код простой. И тут мне Visual Studio 2010 Заявил "идентификатор cout не...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Леонид ГаниполЯ
3 / 3 / 0
Регистрация: 01.08.2008
Сообщений: 65
01.08.2008, 20:32     Создание часов...подскажите пожалуйста #21
да, ну ладно буду юзать а ты кста пользуешься макрософтоским сайтом на англ. языку? msdn.microsoft.com?
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
01.08.2008, 20:41     Создание часов...подскажите пожалуйста #22
Да, конечно. Оригинал всегда лучше.
У меня MSDN на винде еще стоит. Тогда в онлайн можно не выходить Но мне винду влом было грузить, чтобы смотреть. Да и под винду не пишу почти.
Леонид ГаниполЯ
3 / 3 / 0
Регистрация: 01.08.2008
Сообщений: 65
01.08.2008, 20:49     Создание часов...подскажите пожалуйста #23
в винде мс пустой каккой-то...мне все время приходится инет-инфу читать. я сдела #include "mmsystem.h" но ошибка соталась, я не подключил то что ты говорил, если нет то как это сделать
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
01.08.2008, 20:57     Создание часов...подскажите пожалуйста #24
Если пустой - значит урезаная версия.
mmsystem.h - это файл заголовков. А я говорю про либ-файл.
mmsystem.lib подключи. Или через опции проекта, или напрямую из командной строки. Это уже другая тема. Не учить же тут c VS тебя работать. (если у тебя VS, конечно).
Вообщем сейчас читай документацию по линкеру, с которым работаешь, и по среде.
Леонид ГаниполЯ
3 / 3 / 0
Регистрация: 01.08.2008
Сообщений: 65
01.08.2008, 20:59     Создание часов...подскажите пожалуйста #25
у мя VS...ладно спасибо ща буду разбираться
XuTPbIu_MuHTAu
Эксперт С++
2224 / 739 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
01.08.2008, 21:46     Создание часов...подскажите пожалуйста #26
#pragma comment (lib,"name.lib")
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
01.08.2008, 22:48     Создание часов...подскажите пожалуйста #27
Не, так нечестно . Человек должен разобраться хоть в чем-то сам )
XuTPbIu_MuHTAu
Эксперт С++
2224 / 739 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
01.08.2008, 22:53     Создание часов...подскажите пожалуйста #28
Да ладно,это не самое важное в программировании )а дальше пусть сам разбирается.
Леонид ГаниполЯ
3 / 3 / 0
Регистрация: 01.08.2008
Сообщений: 65
02.08.2008, 17:15     Создание часов...подскажите пожалуйста #29
Код
SYSTEMTIME st2;
	GetLocalTime( &st2 );
	cout<<"time = "<<st2.wSecond<<"\n";

	for ( int i = 0; i<10000000; i++  );

	SYSTEMTIME st;
	GetLocalTime( &st );
	cout<<"time = "<<st.wSecond<<"\n";
функция выдает время системы в секундах, но видимо оно ставится препроцессорм или еще по какой-то причине выдает одно и то же время...подскажите что можно сделать чтобы была возможность засекать время
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
02.08.2008, 19:20     Создание часов...подскажите пожалуйста #30
Попробуй в цикле сделать какое-нибудь вычислительное действие.
Леонид ГаниполЯ
3 / 3 / 0
Регистрация: 01.08.2008
Сообщений: 65
02.08.2008, 21:59     Создание часов...подскажите пожалуйста #31
Я нашел функцию sleep, но это плохой вариант, также как и загружать процессор..т.к. останавливается вся программа, а мне надо чтоб только 1 процесс, вообще есть стандартные реализации таймера но об этом в вижале пишут, поэтому пока обойдусь слипом, а потом когда начну вижал то прочитаю
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
02.08.2008, 22:01     Создание часов...подскажите пожалуйста #32
Погоди, что ты подразумеваешь под "вся программа" и "1 процесс"? Сделай многопоточно...
Леонид ГаниполЯ
3 / 3 / 0
Регистрация: 01.08.2008
Сообщений: 65
03.08.2008, 00:50     Создание часов...подскажите пожалуйста #33
ну если бы я графически интерпретировал это, то слип бы ваще все останавливал, а мне нужно просто отсчитать 15 секунд в классе например и создать объект...наверно сделать многопоточно это то что нужно...но я пока не умею это делать
alex2693
Сообщений: n/a
12.06.2009, 18:19     Создание часов...подскажите пожалуйста #34
ну можно с функцией Sleep
нужно в самом вернху кода вставить класс
#include "windows.h"
потом после функции всавить
Slepp(в скобках без ковечек ввести число);
1000=1 сек

Добавлено через 49 секунд
то есть не Slepp а Sleep

Добавлено через 1 минуту 33 секунды
а Sleep для меня вовсе не плохой вариант...программа не останавливается....
ФУНКЦИЯ
SLEEP с какой то задержкой
ФУНКЦИЯ продолжение
Search..
Заказ софта
340 / 185 / 10
Регистрация: 26.05.2009
Сообщений: 863
12.06.2009, 18:27     Создание часов...подскажите пожалуйста #35
Вот часы и дата

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <time.h>
 
int main(int argc, char * argv [])
{
    while(1) {
        time_t current = time(0);
        tm * current_date = localtime(&current);
 
        printf("Date Now: %d.%d.%d\n", current_date->tm_mday, current_date->tm_mon+1,
            current_date->tm_year+1900);
        printf("Time Now: %d:%d:%d\n", current_date->tm_hour, current_date->tm_min,
            current_date->tm_sec);
        Sleep(1000);
        system("cls");
    }
 
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2009, 23:05     Создание часов...подскажите пожалуйста
Еще ссылки по теме:

Подскажите пожалуйста - C++
У меня проблема такая, когда пробую создать консольное приложение(с++) в visual studio, то выскакивает пустое окошко с кнопками готово, и...

Подскажите пожалуйста!!! - C++
Написал код на dev-c++ и на коде написал по русски например: &quot;Введите число: &quot; потом компилировал ошибок не было, но там по русски &quot;Введите...

Подскажите пожалуйста - C++
Добрый день товарищи программисты. Столкнулся с задачей и никак не могу решить... Точнее её решил, но не совсем по условию. ...

Подскажите пожалуйста! - C++
Какая задача у этого кода? // &lt;DFM&gt; TFORM2 = class(TForm); object Form2: TForm2 Left = 0 Top = 0 ClientHeight = 2 ...

Подскажите пожалуйста - C++
Как в блок-схеме описываются эти две строчки? for (map&lt;std::string,int&gt;::iterator p = count.begin(); p != count.end(); p++) cout &lt;&lt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
alex2693
Сообщений: n/a
12.06.2009, 23:05     Создание часов...подскажите пожалуйста #36
Цитата Сообщение от Search.. Посмотреть сообщение
Вот часы и дата

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
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <time.h>
 
int main(int argc, char * argv [])
{
    while(1) {
        time_t current = time(0);
        tm * current_date = localtime(&current);
 
        printf("Date Now: %d.%d.%d\n", current_date->tm_mday, current_date->tm_mon+1,
            current_date->tm_year+1900);
        printf("Time Now: %d:%d:%d\n", current_date->tm_hour, current_date->tm_min,
            current_date->tm_sec);
        Sleep(1000);
        system("cls");
    }
 
 
 
 
    return 0;
}

гуд))))респект)
Yandex
Объявления
12.06.2009, 23:05     Создание часов...подскажите пожалуйста
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru