Size: a a a

2020 August 08

s

std::slavik in supapro.cxx
Repti1oid
По  разным источникам - значительно в любом случае. Бро, я определился с языком на ближайшее время, у меня на то свои основания)
дело твое, просто любопытно стало - зачем новичок изучает C++ на задачах подразумевающих работу с текстом
источник

R

Repti1oid in supapro.cxx
std::slavik
дело твое, просто любопытно стало - зачем новичок изучает C++ на задачах подразумевающих работу с текстом
По поводу изучения, изучаю по книгам, хочу вникнуть в основы и  типичные задачи с их решениями, после перейду к другим вещам.
источник

R

Repti1oid in supapro.cxx
тут без текста никак думаю
источник

s

std::slavik in supapro.cxx
ну тебе виднее)
источник

R

Repti1oid in supapro.cxx
я сейчас больше программирование с использованием с++ изучаю, чем сам с++
источник

R

Repti1oid in supapro.cxx
Так логично?)
источник

s

std::slavik in supapro.cxx
наверное
источник

КП

Котеечко Пухнастиньк... in supapro.cxx
Доброе утро.
Скажите пожалуйста, могу ли я перебрать все элементы своей структуры в цикле, не зная какие там поля (в смысле какие поля в той структуре что будет передана в частном случае)?

моя цель - написать функцию, которая будет принимать разные структуры и формировать из содержимого их полей строку.

Я пишу на Си под GNU

спасибо.
источник

R

Repti1oid in supapro.cxx
Котеечко Пухнастиньке
Доброе утро.
Скажите пожалуйста, могу ли я перебрать все элементы своей структуры в цикле, не зная какие там поля (в смысле какие поля в той структуре что будет передана в частном случае)?

моя цель - написать функцию, которая будет принимать разные структуры и формировать из содержимого их полей строку.

Я пишу на Си под GNU

спасибо.
Доброе утро✌️
источник

КП

Котеечко Пухнастиньк... in supapro.cxx
Приветствую)
источник

s

std::slavik in supapro.cxx
Котеечко Пухнастиньке
Доброе утро.
Скажите пожалуйста, могу ли я перебрать все элементы своей структуры в цикле, не зная какие там поля (в смысле какие поля в той структуре что будет передана в частном случае)?

моя цель - написать функцию, которая будет принимать разные структуры и формировать из содержимого их полей строку.

Я пишу на Си под GNU

спасибо.
а как функция будет принимать структуры разные?
источник

s

std::slavik in supapro.cxx
через void*?
источник

КП

Котеечко Пухнастиньк... in supapro.cxx
верно
источник

s

std::slavik in supapro.cxx
ну тогда откуда ей знать какие там поля
источник

s

std::slavik in supapro.cxx
если у нее только void *ptr
источник

SS

Sergey Sobolev in supapro.cxx
Так не получится
источник

КП

Котеечко Пухнастиньк... in supapro.cxx
хм
источник

j

jackson4800 in supapro.cxx
Котеечко Пухнастиньке
Доброе утро.
Скажите пожалуйста, могу ли я перебрать все элементы своей структуры в цикле, не зная какие там поля (в смысле какие поля в той структуре что будет передана в частном случае)?

моя цель - написать функцию, которая будет принимать разные структуры и формировать из содержимого их полей строку.

Я пишу на Си под GNU

спасибо.
Если размер известен и поля так же равного размера
источник

j

jackson4800 in supapro.cxx
То можно кнш
источник

s

std::slavik in supapro.cxx
функция даже размер не будет знать этой структуры)
источник