Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.99/74: Рейтинг темы: голосов - 74, средняя оценка - 4.99
 Аватар для Stas96
35 / 35 / 7
Регистрация: 31.08.2009
Сообщений: 116

gotoxy() в Visual Studio 2008 C++

29.01.2010, 14:45. Показов 13501. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток!Не как не могу найти реализацию функции gotoxy() в Visual Studio 2008 C++.
Находил на этом форуме много функции gotoxy() в Visual Studio 2008 C++ но это не работает

вот пример функции gotoxy() которую нашел:
C++
1
2
3
4
5
6
void gotoxy(short x, short y)
{
    HANDLE StdOut = GetStdHandle(STD_OUTPUT_HANDLE);
    COORD  coord  = {x, y};
    SetConsoleCursorPosition(StdOut, coord);
}
А вот ошибка:1>c:\users\stas\documents\visual studio 2008\projects\таймер\таймер\таймер.cpp(3 7) : error C2601: gotoxy: недопустимые локальные определения функций
1> c:\users\stas\documents\visual studio 2008\projects\таймер\таймер\таймер.cpp(3 3): эта строка содержит '{', которая пока не имеет парной

А вот сам код программы (пишу Таймер)
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
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <dos.h>
 
#include <windows.h>
using namespace std;
 
int main()
{
 
    int min , sec;
    system("cls");
 
     
    for(min = 0; min <= 2; min++)
    {
        for(sec = 0; sec <= 59; sec++)
        {
        Sleep( 1000);
 
void gotoxy(short x, short y)
{
    HANDLE StdOut = GetStdHandle(STD_OUTPUT_HANDLE);
    COORD  coord  = {x, y};
    SetConsoleCursorPosition(StdOut, coord);
}
    printf("%i:%2i", min, sec);
        if(_kbhit())break;
        }
        
        if(_kbhit())break;
        
    }
 
    
 
    cin.get();
    cin.get();
 
 
}
Заранее благодарен!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.01.2010, 14:45
Ответы с готовыми решениями:

Отличие сборок Visual Studio 2008 от Visual Studio 2010
Здравствуйте, товарищи! Пытаюсь собрать библиотеку libvbucket, используя Visual Studio 2008. Проблема в том, что библиотека...

Вылетает Visual Studio 2008 из-за системы управления версиями Microsoft Visual SourceSafe.
Всем здравствуйте. Недавно установил VS 2008 sp1 rus. Хочу создать проект на VC++ (делаю всё подобно как в VS 6.0). Файл - Создать...

Visual c++ 6, Studio 2005 или studio 2008????
Visual c++ 6, Studio 2005 или studio 2008???? Есть ли большая разница? Что лучше? 2008 записывал, глючиная показалась. Склоняюсь к...

5
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
29.01.2010, 15:47
Почему у тебя функция gotoxy определена внутри функции main ???
0
14 / 14 / 2
Регистрация: 03.01.2011
Сообщений: 77
10.06.2011, 13:29
Вставь в программу вот эту функцию, тогда gotoxy() заработает, мне помогло

C++
1
2
3
4
5
6
7
8
9
10
void gotoxy(int xpos, int ypos)
{
  COORD scrn;    
 
  HANDLE hOuput = GetStdHandle(STD_OUTPUT_HANDLE);
 
  scrn.X = xpos; scrn.Y = ypos;
 
  SetConsoleCursorPosition(hOuput,scrn);
}
1
1 / 1 / 0
Регистрация: 05.05.2013
Сообщений: 17
04.06.2013, 15:57
zheleznyak_oleg, а что нужно подключить, чтобы ф-я работала?
0
14 / 14 / 2
Регистрация: 03.01.2011
Сообщений: 77
04.06.2013, 16:13
Цитата Сообщение от Товарищ Тяфка Посмотреть сообщение
zheleznyak_oleg, а что нужно подключить, чтобы ф-я работала?
#include <windows.h>
1
1 / 1 / 0
Регистрация: 05.05.2013
Сообщений: 17
04.06.2013, 21:34
zheleznyak_oleg, Гран мерси!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.06.2013, 21:34
Помогаю со студенческими работами здесь

Visual Studio 2008
Здравствуйте! Господа, подскажите пожалуйста, существуют ли бесплатные версии VS. И если существуют, то откуда их можно скачать?

Visual Studio 2008 на Win8.1
После переустановки вин7 на вин8 поставил данную студию, открыл проект свой который ранее был создан еще при вин7, пытаюсь запустить и все...

Оболочка Visual Studio 2008
Использую Visual Studio 2008. С некоторого времени появилась проблема. При вызове на любом объекте в программе, функции &quot;найти все...

Visual studio express 2008
Можно ли скачать где-то бесплатно vs 2008 express но не в формате образа диска iso?

Особенность visual studio 2008
Project - Options - VC++ Directories - в visual studio 2010 он присутствует, а в vs 2008 этого пункта нет. Может быть, он находится в...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru