Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
dserp18
10 / 10 / 0
Регистрация: 20.01.2013
Сообщений: 98
Записей в блоге: 4
#1

//link with point2.obj and graphics.lib - C++

21.09.2013, 15:14. Просмотров 240. Ответов 1
Метки нет (Все метки)

комментарий в файле работы с графикой borland c++. Так линкуется или так должно линковаться? (компилятор ругается на <graphics.h>)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2013, 15:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос //link with point2.obj and graphics.lib (C++):

Разница между *.obj и *.lib - C++
Добрый день! А в чем разница?

Как в VS 2015 устранить ошибку LNK 1104 cannot open file 'fltkd.lib wsock32.lib comct132.lib fltkjpegd.lib'? - C++
как устранить ошибку LNK 1104 в visual studio community 2015? пункта C/C++ в properties нету Можете сказать куда его перенесли или...

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 - C++
Помогите разобрать в ошибке. LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 Debug/link.exe : fatal...

Ошибка при подключении библиотеки graphics и файла ресурсов libbgi.lib - C++
Собственно подключаю библиотеку и файл ресурсов к проекту, вроде бы подключается, но выдаёт ошибку вида: fatal error LNK1120:...

[Linker Error] Unresolved external '_main' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\C0X32.OBJ - C++
незнаю куда функцию main() #include &lt;cstring&gt; #define BASE 10 //ñèñòåìà ñ÷èñëåíèÿ #define MIN_LENGTH_FOR_KARATSUBA 4 //÷èñëà...

ошибка [Linker Error] Unresolved external '_main' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\C0X32.OBJ - C++
При компиляции программы борланд выдает ошибку Unresolved external '_main' referenced from C:\PROGRAM...

1
dserp18
10 / 10 / 0
Регистрация: 20.01.2013
Сообщений: 98
Записей в блоге: 4
21.09.2013, 16:53  [ТС] #2
файл circle.txt - это листинг. просто cpp не загружается во вложения

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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
// Borland C++ - (C) Copyright 1991 by Borland International
 
/* CIRCLE.CPP--Example from Getting Started */
 
// CIRCLE.CPP   A Circle class derived from Point
 
#include <graphics.h>    // graphics library declarations
#include "point.h"       // Location and Point class declarations
#include <conio.h>       // for getch() function
 
// link with point2.obj and graphics.lib
 
class Circle : Point {   // derived privately from class Point
                         // and ultimately from class Location
   int Radius;           // private by default
 
public:
   Circle(int InitX, int InitY, int InitRadius);
   void Show(void);
   void Hide(void);
   void Expand(int ExpandBy);
   void MoveTo(int NewX, int NewY);
   void Contract(int ContractBy);
};
 
Circle::Circle(int InitX, int InitY, int InitRadius) : Point(InitX,InitY)
{
   Radius = InitRadius;
};
 
void Circle::Show(void)
{
   Visible = true;
   circle(X, Y, Radius);      // draw the circle
}
 
void Circle::Hide(void)
{
   unsigned int TempColor;    // to save current color
   TempColor = getcolor();    // set to current color
   setcolor(getbkcolor());    // set drawing color to background
   Visible = false;
   circle(X, Y, Radius);      // draw in background color to erase
   setcolor(TempColor);       // set color back to current color
};
 
void Circle::Expand(int ExpandBy)
{
   Hide();                       // erase old circle
   Radius += ExpandBy;           // expand radius
   if (Radius < 0)               // avoid negative radius
      Radius = 0;
   Show();                       // draw new circle
};
 
void Circle::Contract(int ContractBy)
{
   Expand(-ContractBy);       // redraws with (Radius - ContractBy)
};
 
void Circle::MoveTo(int NewX, int NewY)
{
   Hide();                    // erase old circle
   X = NewX;                  // set new location
   Y = NewY;
   Show();                    // draw in new location
};
 
main()                        // test the functions
{
   // initialize the graphics system
   int graphdriver = DETECT, graphmode;
   initgraph(&graphdriver, &graphmode, "..\\bgi");
 
   Circle MyCircle(100, 200, 50);   // declare a circle object
   MyCircle.Show();                 // show it
   getch();                         // wait for keypress
   MyCircle.MoveTo(200, 250);       // move the circle (tests hide
                                    // and show also)
   getch();
   MyCircle.Expand(50);             // make it bigger
   getch();
   MyCircle.Contract(75);           // make it smaller
   getch();
   closegraph();
   return 0;
}
0
Вложения
Тип файла: txt circle.txt (2.6 Кб, 3 просмотров)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2013, 16:53
Привет! Вот еще темы с ответами:

LINK : fatal error LNK1104: не удается открыть файл "LIBC.lib" - C++
ошибку выводит когда включаю в проект Lua много гуглил и везде говорят в игнор поставить но от этого ошибок только больше : ...

64-битная версия vcomp.lib и vcompd.lib из Visual Studio 2010 - C++
Здравствуйте. Встала проблема скомпилировать 64-битное приложение с поддержкой OpenMP. В силу рада обстоятельств вынужден использовать...

В каком SDK находятся библиотечные файлы Urlmon.lib winmm.lib - C++
В каком SDK находятся библиотечные файлы Urlmon.lib winmm.lib? Я предполагал что в Direct SDK(у меня DirectX SDK 2006), однако там не...

Библиотеки glut.lib и glut32.lib не могу найти - C++
Здравствуйте товарищи, помогите с очередной дилеммой. На днях начал изучать программирование, скачал Dav C++, но для дальнейших уроков...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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