- Milyen okostelefont vegyek?
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Xiaomi 15T Pro - a téma nincs lezárva
- Honor Magic6 Pro - kör közepén számok
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Fotók, videók mobillal
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Milliókkal olcsóbb a Model Y Standard Magyarországon
- Tényleg nem biztos, hogy lesz Galaxy S26 Edge
- Xiaomi 15 - kicsi telefon nagy energiával
Ú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!
- Így tör borsot a Samsung az Apple Vision Pro orra alá
- Battlefield 6
- Tőzsde és gazdaság
- Brogyi: CTEK akkumulátor töltő és másolatai
- Okos Otthon / Smart Home
- Milyen Android TV boxot vegyek?
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- AMD Navi Radeon™ RX 9xxx sorozat
- VR topik (Oculus Rift, stb.)
- Xbox Series X|S
- További aktív témák...
- Apple iPhone 13 256GB / Kártyafüggetlen / 12Hó Garancia / 100% Akku
- HIBÁTLAN iPhone 13 Pro Max 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3521
- Apple iPhone 13 Pro 256GB kék / 12 hó jótállás
- Honor 90 lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 14 128GB Red -1 ÉV GARANCIA -Kártyafüggetlen, MS3678
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest