Re: рисовалка графиков
Posted: Sat Oct 25, 2008 7:39 pm
эта версия у меня почему-то вылетает сразу при запуске - на полсекунды появляется окно, и все (svn 875, QEMU 0.9.1)
Code: Select all
struct edit_box{
dword width, left, top, color, shift_color, focus_border_color, blur_border_color,
text_color, max, text, flags, size, pos, offset, cl_curs_x, cl_curs_y, shift, shift_old;
};
Code: Select all
ed_struc_size=76
struc edit_box width,left,top,color,shift_color,focus_border_color,\
blur_border_color,text_color,max,text,mouse_variable,flags,size,pos
{
.width dd width
.left dd left
.top dd top
.color dd color
.shift_color dd shift_color
.focus_border_color dd focus_border_color
.blur_border_color dd blur_border_color
.text_color dd text_color
.max dd max
.text dd text
.mouse_variable dd mouse_variable
.flags dd flags+0
.size dd size+0
.pos dd pos+0
.offset dd 0
.cl_curs_x dd 0
.cl_curs_y dd 0
.shift dd 0
.shift_old dd 0
}
В программе границы области построения задаются не том порядке как указано, а вот так:а) если заданы точки и требуется провести кусочно-линейную функцию
x1 y1 x2 y2 ; границы области построения
x y
x y ; значения
...
б) если задана функция
x1 y1 x2 y2 ; границы области построения
=формула
Code: Select all
x1 x2 y1 y2
Code: Select all
graph.obj : error LNK2001: unresolved external symbol _memset
Linker doesn't read source code, it works with object files, i.e. it looks for _memset symbol in listed *.o files.Leency wrote:почему линкер не находит функцию memset() которая вообще-то есть в исходниках?
You try to link graph executable in graph_tablelib directory.Leency wrote:Что я делаю не так
Code: Select all
link_msvc("graph")
Code: Select all
extern char *c;
Code: Select all
extern char c[];
Code: Select all
char c[500];
Code: Select all
(хз ? послать : написать нормальную обёртку) box_lib.obj