09-28-2001
c++ templates problems in g++
what we have:
class TClass {
public:
TClass();
};
template<class T> class FClass<T>: public T {
public:
FClass();
};
TClass::TClass() {
// some code
}
template<class T> FClass<T>::FClass : T() {
// some code
}
int main (int argc,char* argv[]) {
FClass<TClass>* FClass1 = new FClass<TClass>;
return 0;
}
g++ doesn't seem to like this code portion and failed to compile this, but Borland C++ Builed compiled this without any warnings.
What's wrong?
7 More Discussions You Might Find Interesting
1. Programming
Are there any web site templates on CGI that allow like this forum software user registration and profiles. I dont need forum software i just need to register and keep profiles of my users on my site. Any suggestions?
:confused:
Thank you all. (1 Reply)
Discussion started by: solvman
1 Replies
2. Post Here to Contact Site Administrators and Moderators
Hello,
Anybody in here has any idea where I can get a template like this one for vBulletin. I have actually got my board but it just doesn't look good in the template that I have! Thanks anyway!
him (2 Replies)
Discussion started by: him
2 Replies
3. HP-UX
Hey, new here, so be nice! I'm trying to write a little script to automate the user creation process on one of our boxes. But I would like to be able to use the templates that we have set up in SAM. Is the information in these templates stored in a file somewhere, that I can reference in my... (5 Replies)
Discussion started by: paqman
5 Replies
4. Shell Programming and Scripting
I am trying to write a script that would retrieve specific information from a template. I have been trying to no avail for the longest. This is what I wrote and it's not working.
cat filename | while read F5 F6
do
if ]
then
echo
$F5 $F6
fi
done
Here is the template (filename)
CN ... (7 Replies)
Discussion started by: Ernst
7 Replies
5. Solaris
Hello life savers,
I'm having trouble compiling a specific program. The program was originally written for gcc and was compiled successfully under it. When trying to compile under Solaris 11, I get this error:
"Hashtable.h", line 170: Error: Could not find a match for hash needed in... (2 Replies)
Discussion started by: yp515
2 Replies
6. Programming
I have some C++ code and want to have the class declarations in a .h file and the implementation in the .cpp file.
It seems however that for templates everything need to be put in the header (.h) file and will have problems if I try to separate the code to a .cpp file.
Is this correct? Is... (1 Reply)
Discussion started by: kristinu
1 Replies
7. Programming
I have the following template codes but some normal functions too and want
to group them together.
I usually put the implementation of templates in an .ipp file. What would be a good scheme for the normal functions. Put their implementations in a .cpp file, or leave them in the .ipp file?
... (3 Replies)
Discussion started by: kristinu
3 Replies
LEARN ABOUT PHP
ktaglib_id3v2_attachedpictureframe
KTAGLIB_ID3V2_ATTACHEDPICTUREFRAME(3) 1 KTAGLIB_ID3V2_ATTACHEDPICTUREFRAME(3)
The KTaglib_ID3v2_AttachedPictureFrame class
INTRODUCTION
Represents an ID3v2 frame that can hold a picture.
CLASS SYNOPSIS
KTaglib_ID3v2_AttachedPictureFrame
extends
KTaglib_ID3v2_Frame
Methods
o public string KTaglib_ID3v2_AttachedPictureFrame::getDescription (void )
o public string KTaglib_ID3v2_AttachedPictureFrame::getMimeType (void )
o public int KTaglib_ID3v2_AttachedPictureFrame::getType (void )
o public bool KTaglib_ID3v2_AttachedPictureFrame::savePicture (string $filename)
o public string KTaglib_ID3v2_AttachedPictureFrame::getMimeType (string $type)
o public void KTaglib_ID3v2_AttachedPictureFrame::setPicture (string $filename)
o public void KTaglib_ID3v2_AttachedPictureFrame::setType (int $type)
Inherited methods
o public int KTaglib_ID3v2_Frame::getSize (void )
o public string KTaglib_ID3v2_Frame::__toString (void )
o public string KTaglib_Tag::getAlbum (void )
o public string KTaglib_Tag::getArtist (void )
o public string KTaglib_Tag::getComment (void )
o public string KTaglib_Tag::getGenre (void )
o public string KTaglib_Tag::getTitle (void )
o public int KTaglib_Tag::getTrack (void )
o public int KTaglib_Tag::getYear (void )
o public bool KTaglib_Tag::isEmpty (void )
PHP Documentation Group KTAGLIB_ID3V2_ATTACHEDPICTUREFRAME(3)