Board index » cppbuilder » Re: Using STL vector in a class? ( BCB2007 ) addendum

Re: Using STL vector in a class? ( BCB2007 ) addendum


2008-01-30 03:22:36 AM
cppbuilder112
Just to be sure: full source file (duh)
==============================================================
//---------------------------------------------------------------------------
#ifndef LogUnitH
#define LogUnitH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <Menus.hpp>
#include <ComCtrls.hpp>
#include <Grids.hpp>
#include <Dialogs.hpp>
#include <ExtDlgs.hpp>
//---------------------------------------------------------------------------
#include <vector>
#include "ErrorUnit.h"
#include "DataUnit.h"
//---------------------------------------------------------------------------
class TLog_Form : public TForm
{
__published: // IDE-managed Components
TMainMenu *Log_MainMenu;
TMenuItem *File1;
TMenuItem *Open1;
TMenuItem *N1;
TMenuItem *Exit1;
TPageControl *Log_PageControl;
TTabSheet *List_TabSheet;
TTabSheet *Data_TabSheet;
TTabSheet *Error_TabSheet;
TDrawGrid *Error_DrawGrid;
TDrawGrid *data_DrawGrid;
TRichEdit *Log_RichEdit;
TOpenTextFileDialog *Log_OpenTextFileDialog;
void __fastcall Open1Click(TObject *Sender);
void __fastcall data_DrawGridDrawCell(TObject *Sender, int ACol, int ARow,
TRect &Rect, TGridDrawState State);
private: // User declarations
vector<log_error_ptr>my_errors;
vector<log_data_ptr>my_log;
void ReadThisFile(AnsiString _file);
void do_error(AnsiString _error);
void do_data(AnsiString _data);
public: // User declarations
__fastcall TLog_Form(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TLog_Form *Log_Form;
//---------------------------------------------------------------------------
#endif
 
 

Re:Re: Using STL vector in a class? ( BCB2007 ) addendum

Quote
vector<log_error_ptr>my_errors;
vector<log_data_ptr>my_log;
What's the actual error?
What are log_error_ptr and log_data_ptr?
 

Re:Re: Using STL vector in a class? ( BCB2007 ) addendum

"Duane Hebert" < XXXX@XXXXX.COM >wrote:
Quote
>vector<log_error_ptr>my_errors;
>vector<log_data_ptr>my_log;

What's the actual error?
What are log_error_ptr and log_data_ptr?
The first thing to do is to put the std:: in front of the vector, as
Roddy showed.
Alan Bellingham
--
Team Browns
<url:www.borland.com/newsgroups/>Borland newsgroup descriptions
<url:www.borland.com/newsgroups/netiquette.html>netiquette
 

{smallsort}