#include "conio.h"
#include "stdio.h"
#include "stdlib.h"
#include "iostream.h"
#include <malloc.h>
struct A{
int *a1, a2;
struct B{
int b1, b2;
double b3;
}***b_struct;
} a_struct;
struct classif_AB{
struct B *the;
struct classif_AB *next;
} **the_AB[3][24];
void func(){
a_struct.b_struct= (struct A::B***)malloc(sizeof(struct A::B));
int i,j,k;
struct classif_AB *node;
node->the = &a_struct.b_struct[k][j]; //здесь вызывается ошибка
}
int main(int argc,char* argv[])
{
func();
return 0;
}
Классификация структур
Код :
Код:
А ошибка такая:
error C2440: '=' : cannot convert from 'A::B *__w64 ' to 'B *'
Как это избежать?
Заранее спасибо.