K
key9
Hi all:
app error :
//main.cpp
....
char* q ;
*q = 'c';
LinuxTestTerminal* lt = new LinuxTestTerminal();
lt->printch(q);
...
**********************************
//LinuxTestTerminal.h
#ifndef __LINUXTERMINAL_H_
#define __LINUXTERMINAL_H_
#include "Terminal.h"
class LinuxTestTerminal : public Terminal{
public:
void printch(char* ch );
// void printch(char ch);
void backSpace();
void printCR();
void printTab();
};
#endif // __LINUXTERMINAL_H_
gcc report: undefined reference to 'LinuxTestTerminal:
rintch(char*)
collect2: ld returned 1 exit status.
if I deleted that line
it report has no member named 'printch'
why?
thank you very much
key9
app error :
//main.cpp
....
char* q ;
*q = 'c';
LinuxTestTerminal* lt = new LinuxTestTerminal();
lt->printch(q);
...
**********************************
//LinuxTestTerminal.h
#ifndef __LINUXTERMINAL_H_
#define __LINUXTERMINAL_H_
#include "Terminal.h"
class LinuxTestTerminal : public Terminal{
public:
void printch(char* ch );
// void printch(char ch);
void backSpace();
void printCR();
void printTab();
};
#endif // __LINUXTERMINAL_H_
gcc report: undefined reference to 'LinuxTestTerminal:
collect2: ld returned 1 exit status.
if I deleted that line
it report has no member named 'printch'
why?
thank you very much
key9