<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Cursorsprung nach oben bzw. unten (bei STD::cin)]]></title><description><![CDATA[<p>Hallo allerseits,<br />
zunächst mal eine kleine Vorstellung. Ich bin als blutjunger (55 Jahre) C++ Anfänger am Anfang meiner c++ -Programmiererfahrung. Ich komme ganz ursprünglich aus der Clipper/dBASE-Welt und habe im Laufe meiner Berufsjahre mich mit C , ASP, <a href="http://ASP.Net" rel="nofollow">ASP.Net</a>, Delphi und letztendlich mit Accessprogrammierung durch das Leben geschlagen.<br />
Es steht eventuell eine berufliche Neuausrichtung vor der Tür, wo ich mich programmiertechnisch darauf vorbereiten möchte. Hierzu gehört vor allem die Linuxwelt und der Umgang mit c++, wiederrum in Hinblick auf DB-Programmiererei.</p>
<p>Jetzt zu meinen Thema:</p>
<p>Ich arbeite jetzt in Moment nicht GUIs und irgendwelchen Steuerelementen.</p>
<p>Um Texte in eine Variable Text1 und Text2 von Hand einzutragen gibt es ja die<br />
Eingabebefehle</p>
<pre><code>...
    std::cin &gt;&gt; Text1;
    std::cin &gt;&gt; Text2;
    ...
</code></pre>
<p>Wie kann einen Code schreiben, der mich in die Lage setzt, den Cursor wieder in den Prompt von Text1 (erster Befehl std::cin Test1;) springen zu lassen.<br />
Ich will damit bezwecken, dass ich im ersten Prompt (Feld) eine Eingabe abändern kann, obwohl der Cursor schon beim zweiten Prompt liegt. Also ähnlich wie es mal bei dBASE bzw. Clipper war.</p>
<p>Ich hoffe ich habe mich verständlich gemacht..</p>
<p>Danke</p>
<p>Peter</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/335827/cursorsprung-nach-oben-bzw-unten-bei-std-cin</link><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Apr 2026 03:50:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/335827.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 14 Dec 2015 10:02:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Cursorsprung nach oben bzw. unten (bei STD::cin) on Mon, 14 Dec 2015 10:02:33 GMT]]></title><description><![CDATA[<p>Hallo allerseits,<br />
zunächst mal eine kleine Vorstellung. Ich bin als blutjunger (55 Jahre) C++ Anfänger am Anfang meiner c++ -Programmiererfahrung. Ich komme ganz ursprünglich aus der Clipper/dBASE-Welt und habe im Laufe meiner Berufsjahre mich mit C , ASP, <a href="http://ASP.Net" rel="nofollow">ASP.Net</a>, Delphi und letztendlich mit Accessprogrammierung durch das Leben geschlagen.<br />
Es steht eventuell eine berufliche Neuausrichtung vor der Tür, wo ich mich programmiertechnisch darauf vorbereiten möchte. Hierzu gehört vor allem die Linuxwelt und der Umgang mit c++, wiederrum in Hinblick auf DB-Programmiererei.</p>
<p>Jetzt zu meinen Thema:</p>
<p>Ich arbeite jetzt in Moment nicht GUIs und irgendwelchen Steuerelementen.</p>
<p>Um Texte in eine Variable Text1 und Text2 von Hand einzutragen gibt es ja die<br />
Eingabebefehle</p>
<pre><code>...
    std::cin &gt;&gt; Text1;
    std::cin &gt;&gt; Text2;
    ...
</code></pre>
<p>Wie kann einen Code schreiben, der mich in die Lage setzt, den Cursor wieder in den Prompt von Text1 (erster Befehl std::cin Test1;) springen zu lassen.<br />
Ich will damit bezwecken, dass ich im ersten Prompt (Feld) eine Eingabe abändern kann, obwohl der Cursor schon beim zweiten Prompt liegt. Also ähnlich wie es mal bei dBASE bzw. Clipper war.</p>
<p>Ich hoffe ich habe mich verständlich gemacht..</p>
<p>Danke</p>
<p>Peter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2479449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2479449</guid><dc:creator><![CDATA[fly_singapore]]></dc:creator><pubDate>Mon, 14 Dec 2015 10:02:33 GMT</pubDate></item><item><title><![CDATA[Reply to Cursorsprung nach oben bzw. unten (bei STD::cin) on Mon, 14 Dec 2015 10:13:27 GMT]]></title><description><![CDATA[<p>Standard C++ kennt keine Console/GUI, d.h. was du da vorhast ist zwar ein nettes Ziel, aber so erstmal nicht möglich. Dafür brauchst du exteren Bibliotheken oder musst dich an dein Betriebssystem wenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2479451</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2479451</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Mon, 14 Dec 2015 10:13:27 GMT</pubDate></item><item><title><![CDATA[Reply to Cursorsprung nach oben bzw. unten (bei STD::cin) on Mon, 14 Dec 2015 10:16:24 GMT]]></title><description><![CDATA[<p>Für *ix gibt es z.B. <strong>ncurses</strong><br />
Es gibt wohl auch einen Windows-Port</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2479452</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2479452</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Mon, 14 Dec 2015 10:16:24 GMT</pubDate></item><item><title><![CDATA[Reply to Cursorsprung nach oben bzw. unten (bei STD::cin) on Mon, 14 Dec 2015 10:25:40 GMT]]></title><description><![CDATA[<p>Ich programmiere unter Ubuntu 15.04 bzw. unter raspbian.</p>
<p>Natürlich wäre es schöner einem GUI-Fenster zu programmieren aber meine Programmierkenntnisse reichen dafür noch nicht und weiss auch gar nicht, was man dafür braucht (Headerm, libs, dlls,...) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2479453</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2479453</guid><dc:creator><![CDATA[fly_singapore]]></dc:creator><pubDate>Mon, 14 Dec 2015 10:25:40 GMT</pubDate></item><item><title><![CDATA[Reply to Cursorsprung nach oben bzw. unten (bei STD::cin) on Mon, 14 Dec 2015 11:20:04 GMT]]></title><description><![CDATA[<p>ncurses sollte auf Linux-Systemen schon installiert sein.<br />
Wenn nicht, geht es über den Paketmanager.</p>
<p>Eine Einführung findest du bei <a href="http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/" rel="nofollow">http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/</a></p>
<p>Damit kann man TUI machen.</p>
<p>Aber du kannst auch nur den Cursor positionieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2479457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2479457</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Mon, 14 Dec 2015 11:20:04 GMT</pubDate></item><item><title><![CDATA[Reply to Cursorsprung nach oben bzw. unten (bei STD::cin) on Mon, 14 Dec 2015 12:51:46 GMT]]></title><description><![CDATA[<p>Vielen Dank für die Hilfestellungen. ich gucke mir das mit den ncurses an.<br />
Gleichzeitig sehe ich mir aber noch die GUI-Bibliothek von Qt an.</p>
<p>Peter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2479461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2479461</guid><dc:creator><![CDATA[fly_singapore]]></dc:creator><pubDate>Mon, 14 Dec 2015 12:51:46 GMT</pubDate></item></channel></rss>