<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Thanks Brian (and Tanner!)  This was definitely an issue in my code,
but I'm still having problems with the vector3d identifier in my
point3d.h file.  Here is point3d.h:<br>
<br>
#pragma once<br>
#include "vector3d.h"<br>
<br>
class point3d {<br>
    public:<br>
        double x, y, z;<br>
        point3d(double, double, double);<br>
        point3d(void);<br>
        ~point3d(void);<br>
        <b>point3d operator+ (vector3d);</b><br>
        vector3d operator- (point3d);<br>
        double* operator [] (const int &);<br>
};<br>
<br>
The compiler (OK, now it's OT since I am using the M$ Visual Studio, so
feel free to blast away at this post :)) complains, "c:\Documents and
Settings\Randy\My
Documents\research\discritizeCpp\discritize\point3d.h(10) : error
C2061: syntax error : identifier 'vector3d'"  Line 10 is the bolded
line in the code above.  Here is vector3d.h:<br>
<br>
#pragma once<br>
#include "point3d.h"<br>
<br>
class vector3d {<br>
    public:<br>
        double x, y, z;<br>
        vector3d(double, double, double);<br>
        vector3d(void);<br>
        ~vector3d(void);<br>
        vector3d cross(vector3d);<br>
        double dot(vector3d);<br>
        vector3d operator+ (vector3d);<br>
        vector3d operator- (vector3d);<br>
        vector3d operator- (point3d);<br>
        double* operator [] (const int &);<br>
        vector3d operator * (const double &);<br>
};<br>
<br>
Why doesn't it like me using the identifier vector3d when I've included
the header file in which it is defined?  Thanks for all the help TriLUG!<br>
<pre class="moz-signature" cols="72">-- 
Randy Barlow
Research Assistant
Department of Electrical and Computer Engineering
North Carolina State University, Raleigh, NC
<a class="moz-txt-link-abbreviated" href="mailto:rpbarlow@ncsu.edu">rpbarlow@ncsu.edu</a>
<a class="moz-txt-link-freetext" href="http://www.electronsweatshop.com">http://www.electronsweatshop.com</a></pre>
</body>
</html>