Skip Headers
Pro*C/C++ Getting Started
10g Release 2 (10.2) for Microsoft Windows (32-Bit)

Part Number B14321-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Feedback

Go to next page
Next
View PDF

Contents

List of Tables

Title and Copyright Information

Preface

Intended Audience
Documentation Accessibility
Related Documents
Conventions

What's New in Pro*C/C++?

Oracle Database10g Release 2 (10.2) New Features in Pro*C/C++
Oracle9i Release 2 (9.2) New Features in Pro*C/C++
Oracle9i Release 1 (9.0.1) New Features in Pro*C/C++
Oracle8i Release 8.1.6 New Features in Pro*C/C++

1 Introducing Pro*C/C++

What Is Pro*C/C++?
Features
Restrictions
Directory Structure
Known Problems, Restrictions, and Workarounds

2 Using Pro*C/C++

Using Pro*C/C++ at the Command Prompt
Header Files
Library Files
Multithreaded Applications
Precompiler Options
Configuration File
CODE
DBMS
INCLUDE
PARSE
Using Pro*C/C++ with the Oracle XA Library
Compiling and Linking a Pro*C/C++ Program with XA
XA Dynamic Registration
Adding an Environmental Variable for the Current Session
Adding a Registry Variable for All Sessions
XA and TP Monitor Information

3 Sample Programs

Sample Program Descriptions
Building the Demonstration Tables
Building the Sample Programs
Using pcmake.bat
Using Microsoft Visual C++
Setting the Path for the Sample .pre Files

A Integrating Pro*C/C++ into Microsoft Visual C++

Integrating Pro*C/C++ within Microsoft Visual C++ Projects
Specifying the Location of the Pro*C/C++ Executable
Specifying the Location of the Pro*C/C++ Header Files
Adding .pc Files to a Project
Adding References to .c Files to a Project
Adding the Pro*C/C++ Library to a Project
Specifying Custom Build Options
Adding Pro*C/C++ to the Tools Menu

Index