06-18-2010
Hi, and thanks for your help.
Oh, yes, of course. I was wrong and have mixed Java code with my C++ code. I was trying in Java to compare and my post was wrong.
About your questions:
1. I am programming with C++ with "typedef structs" and i want to try it with C++ class.
2. Yes, "public" is wrong.
Then, i 'll try what you comment.
So, thanks, and sorry by my mistakes.
10 More Discussions You Might Find Interesting
1. UNIX Desktop Questions & Answers
This is a great sight! Excellent site, added to favorites!! I am also webmaster and I like this one!Thank you! (0 Replies)
Discussion started by: Leksej
0 Replies
2. UNIX Desktop Questions & Answers
Hi..!!!You have a very nice web-site! Good work!I am also webmaster and I like this one!Thank you! (1 Reply)
Discussion started by: Hardan
1 Replies
3. Programming
Hello,
i am using the sigaction function to handle the SIGCHLD signal.Is it possible to use a class member function as the handler function (the sa_handler member of the sigaction structure)?
The function's signature is:
void (*sa_handler)(int);so i don't think i can use a static member function... (2 Replies)
Discussion started by: Zipi
2 Replies
4. UNIX for Dummies Questions & Answers
im just trying to have some fun and kill some time writing a c++ program that has a person type in a car make and model then gives them a year and a price. or something like that. i always have problems getting it goin but once the ball is rolling im usually pretty good. anyone wanna help me out? ... (1 Reply)
Discussion started by: rickym2626
1 Replies
5. Programming
I have the following class and thought that when I call the set command to set a member, I always use value. Would that be fine?
class ModMisfit {
protected:
Real dtau;
Real mdacc;
Real mindist;
bool hw;
Source** src;
public:
void ... (7 Replies)
Discussion started by: kristinu
7 Replies
6. Programming
Hi,
I believe the next code is wrong:
class Egg {
Egg e;
int i;
Egg(int ii=0) : i(ii) {}
};
because you would end up with an endless definition (memory allocation) of Egg objects, thus int i.
Ok, so God Eckel proposes for a singleton:
class Egg {
static Egg e;
int... (5 Replies)
Discussion started by: xavipoes
5 Replies
7. UNIX for Advanced & Expert Users
Hi all!
I am trying to register a device in an existing device class, but I am
having trouble getting the pointer to an existing class.
I can create a class in a module, get the pointer to it and then use
it to register the device with:
*cl = class_create(THIS_MODULE, className);... (0 Replies)
Discussion started by: hdaniel@ualg.pt
0 Replies
8. Programming
I have the two class definition as follows.
class A { public: int a; };
class B : virtual public A{ };
The size of class A is shown as 4, and size of class B is shown as 16. Why is this effect ?. (2 Replies)
Discussion started by: techmonk
2 Replies
9. Programming
There is base class B, and two derived classes D1 and D2 derived from Base. Base class B, have two data members ( public or protected or private or if any). D1 should inherit both these data members, and D2 should be deriving only one member from Base class. Is this kind of design possible without... (1 Reply)
Discussion started by: techmonk
1 Replies
10. Programming
Hello All,
I am a learner in C++. I was testing my inheritance knowledge with following piece of code.
#include <iostream>
using namespace std;
class base
{
public :
void display()
{
cout << "In base display()" << endl;
}
void display(int k)
{... (2 Replies)
Discussion started by: anand.shah
2 Replies
LEARN ABOUT OSF1
class_add
class_add(3) Library Functions Manual class_add(3)
NAME
class_add - Add a member to an existing class
LIBRARY
Standard C Library (libclass.a)
SYNOPSIS
#include <apar_types.h> #include <sys/class.h>
class_add(class_apar_handle_t, *class_name, type, member, force);
class_apar_handle_t handle
class_name char
type int
member int
force int
PARAMETERS
The partition descriptor returned by class_open(). Name of the class to which the new member is to be added. Member type as defined in
<sys/class.h>. For example: CL_TYPE_UID. Identifier representing type. TRUE/FALSE - If a member is found in another class, force the
member to be moved to class_name
DESCRIPTION
Add a member to an existing class. If the member is found in another class, the member will be moved to the new class if force is TRUE.
Note that the calling process must have root access privileges.
RETURN VALUES
Operation successfully completed. An invalid partition handle was specified. Not super user. Permission denied. The class_name is not
an ASCII string. The class_name does not exist. No space is available in class_name. A member of type type is already in class_name. A
member of type type is in another class. This value is returned only if force is FALSE. Operations on the default class are not sup-
ported.
SEE ALSO
Functions:class_init(3), class_change(3), class_create(3), class_close(3), class_configure(3), class_get_config_stats(3), class_close(3),
class_delete(3), class_destroy(3), class_disable(3), class_enable(3), class_save_database(3), class_restore_database(3), class_load_data-
base(3), class_change_name(3), class_database_file_exists(3), class_database_name(3), class_database_modified(3), class_get_classes(3),
class_get_class_members(3),
Commands:class_admin(8), runclass(1), class_scheduling(4)
Other: The System Administration guide. delim off
class_add(3)