Я новичок в задаче CI. Я портирую cpp-коды на цель C.
... почему?(при условии, что вы знаете, что это обычно не стоит вложений)
Есть ли способ сделать объявление списка инициализации в цели C.
эквивалентным:
RsMsgRequestSession::RsMsgRequestSession() : RsMsg(ID,NewMsg,NULL,&st,sizeof(st)) {}
- это:
@interface RsMsgRequestSession : RsMsg
@end
@implementation RsMsgRequestSession
- (id)init {
// assuming one of RsMsg's designated initializers take the form:
self = [super initWithID:ID message:NewMsg ambiguousArgumentName:NULL roleOfSt:&st sizeOfSt:sizeof(st)];
if (nil != self) {
/* init self here */
}
return self;
}
@end