Hirdetés
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- iPhone topik
- Yettel topik
- Mobiltelefon rövid tesztek, vélemények, összehasonlítások
- Örömkönnyek és üres kezek a TriFold startjánál
- iOS alkalmazások
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
Új hozzászólás Aktív témák
-
Peter Kiss
őstag
válasz
WonderCSabo
#3566
üzenetére
Meg azt is mondta, hogy feltehetné pastebin-re, mert így látatlanban...

-
Peter Kiss
őstag
Igen, a konzolablak méretéhez képest kellhet igazítani. Ilyet leltem:
#include <sys/ioctl.h>
#include <string.h>
#include <errno.h>
#include <stdlib.h>
#include <stdio.h>
int main(int argc,char **argv)
{
struct winsize ws;
if (ioctl(0,TIOCGWINSZ,&ws)!=0) {
fprintf(stderr,"TIOCGWINSZ:%s\n",strerror(errno));
exit(1);
}
printf("row=%d, col=%d, xpixel=%d, ypixel=%d\n",
ws.ws_row,ws.ws_col,ws.ws_xpixel,ws.ws_ypixel);
return 0;
} -
Peter Kiss
őstag
Szar a feladat, mi lenne.
középre igazítani csak valamihez képest lehet, amíg ez nincs tisztázva, kár vele foglalkozni. Esetleg le kell kérdezni, mennyi hely áll rendelkezésre (fogalmam sincs, hogyan kell).Emellett elég csak az elejére szóközöket rakni. Amire még érdemes lehet figyelni, az a fél betűnyi hely problémája. Kerekítésre ötlet:
int space_count;
double space;
space_count = ( int ) ( ( (line - strlen) / 2 ) + 0.5);A line az a sor hossza, az strlen pedig a szöveg hossza.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- DJI Mini 3 Pro Fly More Combo tökéletes hibátlan álapotban eladó
- Asztali PC , R5 5500 , RX 5700 XT , 16GB DDR4 , 512GB NVME
- MSI Radeon RX 6700 XT MECH 2X OC 12GB használt videókártya számlával és garanciával eladó!
- MSI Radeon RX 5700 XT MECH OC 8GB használt videókártya számlával és garanciával eladó!
- ASRock Radeon RX 6700 XT Phantom Gaming D OC 12GB számlával és garanciával eladó!
- Azonnali készpénzes AMD Radeon RX 5000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- ÚJ Microsoft Surface Laptop 7 13.8" 2K - 120Hz Érintő - Snapdragon X Elite - 16GB - 512GB-2 év gari
- Thinkpad L13 Yoga i5-10210U 16GB 512GB 13.3", Touch gyári magyar világítós bill 360 Gar.: 1év
- AKCIÓ! HP EliteBook x360 830 G7 i5-10210U 16GB 1000GB 1 év garancia
- HIBÁTLAN iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3828
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest


középre igazítani csak valamihez képest lehet, amíg ez nincs tisztázva, kár vele foglalkozni. Esetleg le kell kérdezni, mennyi hely áll rendelkezésre (fogalmam sincs, hogyan kell).

