F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_20601029_31059.cpp: In function 'Point projection(Point, Line)':
0_0_20601029_31059.cpp:55:14: error: 'struct Line' has no member named 's'
     return a.s + (((a.e-a.s) * dot (a.e-a.s, p-a.s)) / len2(a.e-a.s) );
              ^
0_0_20601029_31059.cpp:55:23: error: 'struct Line' has no member named 'e'
     return a.s + (((a.e-a.s) * dot (a.e-a.s, p-a.s)) / len2(a.e-a.s) );
                       ^
0_0_20601029_31059.cpp:55:27: error: 'struct Line' has no member named 's'
     return a.s + (((a.e-a.s) * dot (a.e-a.s, p-a.s)) / len2(a.e-a.s) );
                           ^
0_0_20601029_31059.cpp:55:39: error: 'struct Line' has no member named 'e'
     return a.s + (((a.e-a.s) * dot (a.e-a.s, p-a.s)) / len2(a.e-a.s) );
                                       ^
0_0_20601029_31059.cpp:55:43: error: 'struct Line' has no member named 's'
     return a.s + (((a.e-a.s) * dot (a.e-a.s, p-a.s)) / len2(a.e-a.s) );
                                           ^
0_0_20601029_31059.cpp:55:50: error: 'struct Line' has no member named 's'
     return a.s + (((a.e-a.s) * dot (a.e-a.s, p-a.s)) / len2(a.e-a.s) );
                                                  ^
0_0_20601029_31059.cpp:55:63: error: 'struct Line' has no member named 'e'
     return a.s + (((a.e-a.s) * dot (a.e-a.s, p-a.s)) / len2(a.e-a.s) );
                                                               ^
0_0_20601029_31059.cpp:55:67: error: 'struct Line' has no member named 's'
     return a.s + (((a.e-a.s) * dot (a.e-a.s, p-a.s)) / len2(a.e-a.s) );
                                                                   ^
0_0_20601029_31059.cpp: In function 'int cross(Line, Circle, Point&, Point&)':
0_0_20601029_31059.cpp:70:21: error: 'struct Line' has no member named 'e'
  long double t1 = a.e.x - a.s.x, t2 = a.s.x - b.p.x;
                     ^
0_0_20601029_31059.cpp:70:29: error: 'struct Line' has no member named 's'
  long double t1 = a.e.x - a.s.x, t2 = a.s.x - b.p.x;
                             ^
0_0_20601029_31059.cpp:71:21: error: 'struct Line' has no member named 'e'
  long double t3 = a.e.y - a.s.y, t4 = a.s.y - b.p.y;
                     ^
0_0_20601029_31059.cpp:71:29: error: 'struct Line' has no member named 's'
  long double t3 = a.e.y - a.s.y, t4 = a.s.y - b.p.y;
                             ^
0_0_20601029_31059.cpp:72:53: error: 't2' was not declared in this scope
  long double k1 = t1 * t1 + t3 * t3, k2 = 2 * (t1 * t2 + t3 * t4);
                                                     ^
0_0_20601029_31059.cpp:72:63: error: 't4' was not declared in this scope
  long double k1 = t1 * t1 + t3 * t3, k2 = 2 * (t1 * t2 + t3 * t4);
                                                               ^
0_0_20601029_31059.cpp:77:11: error: 'struct Line' has no member named 's'
  ans1 = a.s + (a.e - a.s) * (-k2 + d) / (2 * k1);
           ^
0_0_20601029_31059.cpp:77:18: error: 'struct Line' has no member named 'e'
  ans1 = a.s + (a.e - a.s) * (-k2 + d) / (2 * k1);
                  ^
0_0_20601029_31059.cpp:77:24: error: 'struct Line' has no member named 's'
  ans1 = a.s + (a.e - a.s) * (-k2 + d) / (2 * k1);
                        ^
0_0_20601029_31059.cpp:78:11: error: 'struct Line' has no member named 's'
  ans2 = a.s + (a.e - a.s) * (-k2 - d) / (2 * k1);
           ^
0_0_20601029_31059.cpp:78:18: error: 'struct Line' has no member named 'e'
  ans2 = a.s + (a.e - a.s) * (-k2 - d) / (2 * k1);
                  ^
0_0_20601029_31059.cpp:78:24: error: 'struct Line' has no member named 's'
  ans2 = a.s + (a.e - a.s) * (-k2 - d) / (2 * k1);
                        ^
0_0_20601029_31059.cpp: In function 'bool inSeg(Point, Line)':
0_0_20601029_31059.cpp:105:22: error: 'struct Line' has no member named 's'
  if (sig(cross(a - b.s, a - b.e)) != 0) return false; //不在直线上
                      ^
0_0_20601029_31059.cpp:105:31: error: 'struct Line' has no member named 'e'
  if (sig(cross(a - b.s, a - b.e)) != 0) return false; //不在直线上
                               ^
0_0_20601029_31059.cpp:106:20: error: 'struct Line' has no member named 's'
  if (sig(dot(a - b.s, a - b.e)) > 0) return false;
                    ^
0_0_20601029_31059.cpp:106:29: error: 'struct Line' has no member named 'e'
  if (sig(dot(a - b.s, a - b.e)) > 0) return false;
                             ^
0_0_20601029_31059.cpp: In function 'bool inLine(Point, Line)':
0_0_20601029_31059.cpp:111:25: error: 'struct Line' has no member named 's'
  return sig(cross(a - b.s, a - b.e)) == 0;
                         ^
0_0_20601029_31059.cpp:111:34: error: 'struct Line' has no member named 'e'
  return sig(cross(a - b.s, a - b.e)) == 0;
                                  ^


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-09-28 12:20:32, Gzip enabled