D
Size: a a a
D
D
D
СП
AS
D
AS
D
struct Mode {E0167 аргумент типа "const char *" несовместим с параметром типа "char *"
const char* name;
Keymap* keymap;
};
Mode* CreateMode(char *name, Keymap* keymap) { // добавив const char *name, ошибку не убрать
Mode* mode = (Mode*)Allocate(sizeof(Mode));
mode->name = name;
mode->keymap = keymap;
return mode;
}
Mode* text_mode;
text_mode = CreateMode("text", CreateDefaultKeymap());
D
SA
СП
AS
СП
struct Mode {E0167 аргумент типа "const char *" несовместим с параметром типа "char *"
const char* name;
Keymap* keymap;
};
Mode* CreateMode(char *name, Keymap* keymap) { // добавив const char *name, ошибку не убрать
Mode* mode = (Mode*)Allocate(sizeof(Mode));
mode->name = name;
mode->keymap = keymap;
return mode;
}
Mode* text_mode;
text_mode = CreateMode("text", CreateDefaultKeymap());
D
d
struct Mode {E0167 аргумент типа "const char *" несовместим с параметром типа "char *"
const char* name;
Keymap* keymap;
};
Mode* CreateMode(char *name, Keymap* keymap) { // добавив const char *name, ошибку не убрать
Mode* mode = (Mode*)Allocate(sizeof(Mode));
mode->name = name;
mode->keymap = keymap;
return mode;
}
Mode* text_mode;
text_mode = CreateMode("text", CreateDefaultKeymap());
D
char*
, а не const char*
我
СП
d
char*
, а не const char*
СП
struct Mode {E0167 аргумент типа "const char *" несовместим с параметром типа "char *"
const char* name;
Keymap* keymap;
};
Mode* CreateMode(char *name, Keymap* keymap) { // добавив const char *name, ошибку не убрать
Mode* mode = (Mode*)Allocate(sizeof(Mode));
mode->name = name;
mode->keymap = keymap;
return mode;
}
Mode* text_mode;
text_mode = CreateMode("text", CreateDefaultKeymap());