Path: news.eternal-september.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: wij Newsgroups: comp.lang.c++ Subject: Re: 'Graphics' of libwy Date: Thu, 19 Dec 2024 10:51:25 +0800 Organization: A noiseless patient Spider Lines: 26 Message-ID: <46376a6ea82da504381a6431a4f21014d9a30a3f.camel@gmail.com> References: <4ffeda4ce7116f70754bcfcaee87cb729081fac3.camel@gmail.com> <87cyho7l0y.fsf@nosuchdomain.example.com> <949627852d304fe2c28e4b02e1c2c8f1b92dcf02.camel@gmail.com> <875xngxv69.fsf@nosuchdomain.example.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Date: Thu, 19 Dec 2024 03:51:26 +0100 (CET) Injection-Info: dont-email.me; posting-host="a3a239499efb4944c7e4fc438dced71f"; logging-data="2693869"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18rYTCf/j+yqR1N1hq/s+NU" User-Agent: Evolution 3.54.2 (3.54.2-1.fc41) Cancel-Lock: sha1:dbtyvV5UNDJUOrQE7ZdttXo0LBA= In-Reply-To: <875xngxv69.fsf@nosuchdomain.example.com> On Wed, 2024-12-18 at 18:29 -0800, Keith Thompson wrote: > wij writes: > > On Wed, 2024-12-18 at 13:12 -0800, Keith Thompson wrote: > [...] > > I think now the answer may lie at what the cout (terminal) is. > > E.g. gnome-terminal --geometry=3D200x100 --zoom=3D0.5 -- ./a.out > > a.out is now plotting on a 200x100 drawing board. > >=20 > > C++ can provide a graphics library, but not necessarily a GUI library. >=20 > That's a text terminal.=C2=A0 Sure, you can do "graphics" in text mode, b= ut I > don't think that's what anyone has been talking about. But, what is the true thing the program is dealing with? What is 'pixel'? I think it is possible to handle and display a photo using 'cout' There are various kind of video devices. It is=C2=A0impractical for c++ to think it can provide a 'standard' for all to accept, and also not the= =20 purpose of a language should be after (like std-library already done). > ncurses already exists. >=20