ну это и есть связь. Концепция common type это по сути "тип, в который приводятся все перечисленные". В данном случае существует тип T, в который можно привести оба типа аргументов, и T = A*. Мне кажется это логичным
Всем привет. Подскажите пожалуйста, если кто знает, есть ли у msvc параметр компилятора для кидания ошибок когда происходит "Variable shadowing". Например у gcc есть параметр -Wshadow
Джентльмены, подскажите пожалуйста. На TCP сокетах, клиент хочет послать серверу несколько файлов. если отправлять их последовательно друг за другом, определить конец файла затруднительно. Как это сделать более менее "грамотно" наименее костыльно?
использовать модель один сокет один файл ? ( проблема вроде исчезает, но ощущение что перерасход ресурса) или "надстраивать" над TCP свой протокол , например посылать сообщение о длине файлов ? или может есть еще какой то путь ?
делал такое на лабе в универе, просто посылал сначала небольшой пакет с именем и размером файла, а потом файл слал. Но это так, мб не самый лучший способ)
возможно стоит использовать сериализацию, Паковать несколько файлов друг за другом в какой нибудь сериализатор, протобуф или архив, не приннципиально, получать этот пакет с другой стороны и распаковывать.