Paketleri, uzunluğu dinamik olan internet üzerinden aktarmalıyım.C: Dinamik olarak boyutlandırılmış yapıları için önerilen stil
Sorun, sıfır uzunluklu dizilerin ISO uyumlu olmamasıdır.
Ben char filename[1];
yerine kullanmalı mıyım? Ama sonra sizeof(struct packet)
artık doğru değeri döndürmeyecek.
sizeof'un I, yapı sadece boyutu değil, dinamik bir alan anlamına geliyordu ve o zaman, dinamik alan okuyun. – codymanix