Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: PRO C

RE: PRO C

From: Thomas L. Harleman <tharleman_at_iquest.net>
Date: Tue, 23 May 2000 09:05:34 -0500
Message-Id: <10506.106367@fatcity.com>


This is a multi-part message in MIME format.

------=_NextPart_000_002D_01BFC496.0DCF6F60 Content-Type: text/plain;

        charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Pro*C is an Oracle precompiler for the C language. If you don't know C then you won't understand Pro*C. After creating a Pro*C source file, the Pro*C precompiler is used to create C calls to Oracle interface functions and procedures. Check out technet.oracle.com for more information...

  1. OS/2: GUIDELINES FOR PRO*C 1.5.9 [100%] Technical Bulletins
  2. Developing a Pro*C/C++ Application [94%] Programmer's Guide to the Pro*C Precompiler, 2.1
  3. Developing a Pro*C Program [83%] Programmer's Guide to the Pro*C Precompiler, 2.0
  4. OS/2: GUIDELINES FOR PRO*C 1.6.5 [70%] Technical Bulletins
  5. Introduction [49%] Programmer's Guide to the Pro*C Precompiler, 2.1
  6. Running the Pro*C Precompiler [42%] Programmer's Guide to the Pro*C Precompiler, 2.0
  7. UNDERSTANDING AND MODIFYING PRECOMPILER AND OCI MAKEFILES [40%] Technical Bulletins
  8. UNDERSTANDING AND MODIFYING PRECOMPILER AND OCI MAKEFILES [40%] Technical Bulletins
  9. Running the Pro*C/C++ Precompiler [39%] Programmer's Guide to the Pro*C Precompiler, 2.1
  10. Writing a Pro*C Program [35%] Pro*C Supplement to the Oracle Precompiler, 1.6
  11. UPGRADING FROM PRO*C V1.6 TO PRO*C V2 [32%] Technical Bulletins
  12. DOS: PRO*C FOR DOS SUPPORTED COMPILER [31%] Technical Bulletins
  13. Developing a Pro*C/C++ Application [30%] Programmer's Guide to the Pro*C/C++ Precompiler, 2.2
  14. OS/2: MULTI-THREADED APPLICATIONS WITHPRO*C 1.6.5 [29%] Technical Bulletins
  15. THE ORACLE PRECOMPILER PRO*C RELEASE 2.1 - SOD [28%] Technical Bulletins
  16. WIN: SUPPORTED PRO*C CONFIGURATIONS [27%] Technical Bulletins
  17. Running the Pro*C/C++ Precompiler [27%] Programmer's Guide to the Pro*C/C++ Precompiler, 2.2
  18. C++ POLICY AND DIRECTIONS [26%] Technical Bulletins
  19. Using C++ [26%] Programmer's Guide to the Pro*C Precompiler, 2.1
  20. FLOATING POINT LIBRARIES IN PRO*C ON MS-DOS [23%]
Tom Harleman
11080 Willowmere Dr.
Indianapolis, IN 46280
317-844-2884 Home
317-843-9122 Home Office

ThinkFast CONSULTING, Inc. (formerly Pinnacle Solutions) Technical Consultant
3500 DePauw Blvd. Suite 2071
Indianapolis, IN 46268
tharleman_at_thinkfast.com
317-334-1317 Office
317-334-1301 Fax

  -----Original Message-----
  From: root_at_fatcity.com [mailto:root_at_fatcity.com]On Behalf Of RC   Sent: Monday, May 22, 2000 6:26 PM
  To: Multiple recipients of list ORACLE-L   Subject: PRO C

  Hi

  What exactly is PRO C? How do I get started in learning it?

  Thanks
  RC

------=_NextPart_000_002D_01BFC496.0DCF6F60 Content-Type: text/html;

        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN =
class=3D360240114-23052000>Pro*C=20
is an Oracle precompiler for the C language.</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D360240114-23052000>If you=20
don't know C then you won't understand Pro*C.</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D360240114-23052000>After=20
creating a Pro*C source file, the Pro*C precompiler is used to create C = calls to=20
Oracle interface functions and procedures.</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D360240114-23052000>Check=20
out technet.oracle.com for more information...</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D360240114-23052000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D360240114-23052000>
<TABLE bgColor=3D#ffffff border=3D0 cellPadding=3D5 cellSpacing=3D0 = width=3D"100%">
  <TBODY>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>1.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/239.htm">OS/2:=20
      GUIDELINES FOR PRO*C 1.5.9</A>&nbsp;<FONT=20
      color=3D#990000>[100%]</FONT></B><BR><FONT size=3D-1><I>Technical=20
      Bulletins</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>2.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/doc/precomp2x/LGC21/ch3a.htm">Developin= g a=20
      Pro*C/C++ Application</A>&nbsp;<FONT=20
      color=3D#990000>[94%]</FONT></B><BR><FONT =
size=3D-1><I>Programmer's Guide to=20
      the Pro*C Precompiler, 2.1</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>3.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/doc/precomp2x/LGPC2/ch3.htm">Developing=  a=20

      Pro*C Program</A>&nbsp;<FONT =
color=3D#990000>[83%]</FONT></B><BR><FONT=20

      size=3D-1><I>Programmer's Guide to the Pro*C Precompiler,=20     2.0</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>4.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/204.htm">OS/2:=20

      GUIDELINES FOR PRO*C 1.6.5</A>&nbsp;<FONT=20
      color=3D#990000>[70%]</FONT></B><BR><FONT size=3D-1><I>Technical=20
      Bulletins</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>5.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/doc/precomp2x/LGC21/ch1.htm">Introducti= on</A>&nbsp;<FONT=20

      color=3D#990000>[49%]</FONT></B><BR><FONT = size=3D-1><I>Programmer's Guide to=20

      the Pro*C Precompiler, 2.1</I><BR></FONT></TD></TR>   <TR>
<TD align=3Dleft vAlign=3Dtop><B>6.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/doc/precomp2x/LGPC2/ch6.htm">Running = the=20

      Pro*C Precompiler</A>&nbsp;<FONT = color=3D#990000>[42%]</FONT></B><BR><FONT=20

      size=3D-1><I>Programmer's Guide to the Pro*C Precompiler,=20     2.0</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>7.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/632.htm">UNDERST= ANDING=20

      AND MODIFYING PRECOMPILER AND OCI MAKEFILES</A>&nbsp;<FONT=20
      color=3D#990000>[40%]</FONT></B><BR><FONT size=3D-1><I>Technical=20
      Bulletins</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>8.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/1043.htm">UNDERS= TANDING=20
      AND MODIFYING PRECOMPILER AND OCI MAKEFILES</A>&nbsp;<FONT=20
      color=3D#990000>[40%]</FONT></B><BR><FONT size=3D-1><I>Technical=20
      Bulletins</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>9.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/doc/precomp2x/LGC21/ch7.htm">Running = the=20
      Pro*C/C++ Precompiler</A>&nbsp;<FONT=20
      color=3D#990000>[39%]</FONT></B><BR><FONT =
size=3D-1><I>Programmer's Guide to=20
      the Pro*C Precompiler, 2.1</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>10.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/doc/precomp1x/LGPC1/ch1.htm">Writing a =

      Pro*C Program</A>&nbsp;<FONT =
color=3D#990000>[35%]</FONT></B><BR><FONT=20

      size=3D-1><I>Pro*C Supplement to the Oracle Precompiler,=20     1.6</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>11.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/1026.htm">UPGRAD= ING=20

      FROM PRO*C V1.6 TO PRO*C V2</A>&nbsp;<FONT=20
      color=3D#990000>[32%]</FONT></B><BR><FONT size=3D-1><I>Technical=20
      Bulletins</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>12.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/136.htm">DOS: = PRO*C=20
      FOR DOS SUPPORTED COMPILER</A>&nbsp;<FONT=20
      color=3D#990000>[31%]</FONT></B><BR><FONT size=3D-1><I>Technical=20
      Bulletins</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>13.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/doc/precomp2x/PC_22/ch03a.htm">Developi= ng=20
      a Pro*C/C++ Application</A>&nbsp;<FONT=20
      color=3D#990000>[30%]</FONT></B><BR><FONT =
size=3D-1><I>Programmer's Guide to=20
      the Pro*C/C++ Precompiler, 2.2</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>14.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/171.htm">OS/2:=20
      MULTI-THREADED APPLICATIONS WITHPRO*C 1.6.5</A>&nbsp;<FONT=20
      color=3D#990000>[29%]</FONT></B><BR><FONT size=3D-1><I>Technical=20
      Bulletins</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>15.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/623.htm">THE = ORACLE=20
      PRECOMPILER PRO*C RELEASE 2.1 - SOD</A>&nbsp;<FONT=20
      color=3D#990000>[28%]</FONT></B><BR><FONT size=3D-1><I>Technical=20
      Bulletins</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>16.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/237.htm">WIN:=20
      SUPPORTED PRO*C CONFIGURATIONS</A>&nbsp;<FONT=20
      color=3D#990000>[27%]</FONT></B><BR><FONT size=3D-1><I>Technical=20
      Bulletins</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>17.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/doc/precomp2x/PC_22/ch07.htm">Running = the=20
      Pro*C/C++ Precompiler</A>&nbsp;<FONT=20
      color=3D#990000>[27%]</FONT></B><BR><FONT =
size=3D-1><I>Programmer's Guide to=20
      the Pro*C/C++ Precompiler, 2.2</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>18.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/631.htm">C++ = POLICY=20
      AND DIRECTIONS</A>&nbsp;<FONT =
color=3D#990000>[26%]</FONT></B><BR><FONT=20

      size=3D-1><I>Technical Bulletins</I><BR></FONT></TD></TR>   <TR>
<TD align=3Dleft vAlign=3Dtop><B>19.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/doc/precomp2x/LGC21/ch4.htm">Using=20

      C++</A>&nbsp;<FONT color=3D#990000>[26%]</FONT></B><BR><FONT=20
      size=3D-1><I>Programmer's Guide to the Pro*C Precompiler,=20
    2.1</I><BR></FONT></TD></TR>
  <TR>
<TD align=3Dleft vAlign=3Dtop><B>20.</B></TD>
<TD><B><A=20

      =
href=3D"http://technet.oracle.com/support/bboard/content/290.htm">FLOATIN= G=20
      POINT LIBRARIES IN PRO*C ON MS-DOS</A>&nbsp;<FONT=20
      =

color=3D#990000>[23%]</FONT></B></TD></TR></TBODY></TABLE></SPAN></FONT><= /DIV>
<DIV>&nbsp;</DIV>
<P><FONT size=3D2>Tom Harleman<BR>11080 Willowmere Dr.<BR>Indianapolis, = IN=20
46280<BR>317-844-2884 Home<BR>317-843-9122 Home Office<BR><BR>ThinkFast=20 CONSULTING, Inc. (formerly Pinnacle Solutions)<BR>Technical = Consultant<BR>3500=20
DePauw Blvd. Suite 2071<BR>Indianapolis, IN=20 46268<BR>tharleman_at_thinkfast.com<BR>317-334-1317 Office<BR>317-334-1301=20 Fax<BR><BR></FONT></P>
<BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px">   <DIV align=3Dleft class=3DOutlookMessageHeader dir=3Dltr><FONT = face=3DTahoma=20
  size=3D2>-----Original Message-----<BR><B>From:</B> root_at_fatcity.com=20   [mailto:root_at_fatcity.com]<B>On Behalf Of </B>RC<BR><B>Sent:</B> = Monday, May=20
  22, 2000 6:26 PM<BR><B>To:</B> Multiple recipients of list=20   ORACLE-L<BR><B>Subject:</B> PRO C<BR><BR></DIV></FONT>
  <DIV><FONT face=3DArial size=3D2>Hi</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>What exactly is PRO C?&nbsp; How do I =
Received on Tue May 23 2000 - 09:05:34 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US