Olası Çoğalt:
Linux ve OS X'te
Getting terminal width in C?C/C++ programından terminal sütun sayısını nasıl bulabilirim?
, benim kabuk raporları $ KOLONLAR terminal penceresinde genişliğinde - ve pencereyi boyutlandırma bu kabuk değişkeni ayarlar.
Fakat C/C++ programımda getenv ("COLUMNS") değişkeni bulamıyor gibi görünüyor.
Herkesin bir açıklaması var mı? Veya C++ programımın çalışmakta olduğu terminalin genişliğini belirleyen alternatif bir öneri (bazı yardım mesajı sözcükleri için)? Böyle
'$ LINES' ve' $ COLUMNS' * kabuk * değişkenleri değil * ortam * değişkenlerdir. –