- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
// Example program
#include <iostream>
#include <string>
class base_t
{
int x;
};
class pirv_derived_t : private base_t
{};
int main()
{
base_t* pd = new pirv_derived_t;
delete pd;
return 0;
}
main.cpp:15:18: error: cannot cast 'pirv_derived_t' to its private base class 'base_t'
base_t* pd = new pirv_derived_t;
Комментарии (0) RSS