-
- Так же как всегда. Ты случаем static c const не попутал? Аналогичный твоемй вариант я уже приводил. Он у меня уже есть и работает. Но вот прихотнулось сделать локальную структуру. Это не жизненно необходимое требование. Но как разминка для того Codavr(132 знак., 15.08.2014 12:39 - 12:44)
- нет не попутал. Если статик структуру разместить в ф-и GetStoreData то эта функция во-первых должна быть статическая, чтобы никто снаружи не мог изменить данные твоей структуры по указателю. Ведь к этому ты стремился, к инкапсуляции? И работать в abivan(116 знак., 15.08.2014 12:55)
- Локальная структура не видна за пределами функции как ты вне функции указатель на нее определишь? А статическая она конечно должна быть. Я это в задаче обозначил. В данном случае меня наккладные расходы не интересовали. Я хотел получить Codavr(51 знак., 15.08.2014 13:08 - 13:11)
- пример. abivan(505 знак., 15.08.2014 13:28)
- ЗВЫНЯЙТЕ МУЖИКИ. Мне нужно прерваться на время. - Codavr(15.08.2014 13:31)
- Я так понял, что данные, передаваемые через эту ф-цию, будут с динамическим типом. То есть статическая проверка типов компилятором идёт лесом, а впереди - море граблей. - SciFi(15.08.2014 13:17)
- Это тоже тема для размышления. Допускаю что локальная в модуле структура это меньшее зло. А фик там. Тип полюбасу получается динамический. А как по другому? - Codavr(15.08.2014 13:20 - 13:26)
- а может не "полюбасу"? - Vit(15.08.2014 13:26)
- поясни. - Codavr(15.08.2014 13:27)
- если твой typedef sss виден, то при ccc()->A будет проверка типа. если не виден, то другой коленкор - Vit(15.08.2014 13:30)
- typedef sss видят все. - Codavr(15.08.2014 20:55)
- если твой typedef sss виден, то при ccc()->A будет проверка типа. если не виден, то другой коленкор - Vit(15.08.2014 13:30)
- поясни. - Codavr(15.08.2014 13:27)
- а может не "полюбасу"? - Vit(15.08.2014 13:26)
- Это тоже тема для размышления. Допускаю что локальная в модуле структура это меньшее зло. А фик там. Тип полюбасу получается динамический. А как по другому? - Codavr(15.08.2014 13:20 - 13:26)
- пример. abivan(505 знак., 15.08.2014 13:28)
- Локальная структура не видна за пределами функции как ты вне функции указатель на нее определишь? А статическая она конечно должна быть. Я это в задаче обозначил. В данном случае меня наккладные расходы не интересовали. Я хотел получить Codavr(51 знак., 15.08.2014 13:08 - 13:11)
- нет не попутал. Если статик структуру разместить в ф-и GetStoreData то эта функция во-первых должна быть статическая, чтобы никто снаружи не мог изменить данные твоей структуры по указателю. Ведь к этому ты стремился, к инкапсуляции? И работать в abivan(116 знак., 15.08.2014 12:55)
- Так же как всегда. Ты случаем static c const не попутал? Аналогичный твоемй вариант я уже приводил. Он у меня уже есть и работает. Но вот прихотнулось сделать локальную структуру. Это не жизненно необходимое требование. Но как разминка для того Codavr(132 знак., 15.08.2014 12:39 - 12:44)