<?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[FUNKTION ERSTELLEN]]></title><description><![CDATA[<p>Hey Leute,</p>
<p>mein einfacher DOS-Editor ist fast fertig, mir fehlt nur noch folgende Funktion: backspace();<br />
die Funktion ist in der header-Datei definiert!<br />
die Taste backspace soll so funktionieren, wie sie auf der Tastatur üblicherweise funktioniert. Das heißt, der Cursor bewegt sich um eine Stelle nach links u. löscht das Zeichen,alle Zeichen die rechts stehen werden logischerweise um eine Stelle nach links verschoben. Ich bin um jeden Tip froh!!!!<br />
DANKE <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/129955/funktion-erstellen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 26 Aug 2026 14:43:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/129955.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 18 Dec 2005 13:45:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to FUNKTION ERSTELLEN on Sun, 18 Dec 2005 13:45:34 GMT]]></title><description><![CDATA[<p>Hey Leute,</p>
<p>mein einfacher DOS-Editor ist fast fertig, mir fehlt nur noch folgende Funktion: backspace();<br />
die Funktion ist in der header-Datei definiert!<br />
die Taste backspace soll so funktionieren, wie sie auf der Tastatur üblicherweise funktioniert. Das heißt, der Cursor bewegt sich um eine Stelle nach links u. löscht das Zeichen,alle Zeichen die rechts stehen werden logischerweise um eine Stelle nach links verschoben. Ich bin um jeden Tip froh!!!!<br />
DANKE <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/944812</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/944812</guid><dc:creator><![CDATA[Renate]]></dc:creator><pubDate>Sun, 18 Dec 2005 13:45:34 GMT</pubDate></item><item><title><![CDATA[Reply to FUNKTION ERSTELLEN on Sun, 18 Dec 2005 13:49:51 GMT]]></title><description><![CDATA[<p>Dafür gibts das Zeichen '\b'</p>
]]></description><link>https://www.c-plusplus.net/forum/post/944814</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/944814</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Sun, 18 Dec 2005 13:49:51 GMT</pubDate></item><item><title><![CDATA[Reply to FUNKTION ERSTELLEN on Wed, 21 Dec 2005 12:34:39 GMT]]></title><description><![CDATA[<p>Hier ist mein Codeschnippsel, es funktioniert nicht wie ich will, denn ich muss erst mit den Pfeiltasten in die Zeile rein und kann dann löschen, steht dann nichts mehr rechts vom Cursor dann bewegt er sich nicht mehr.<br />
Und genau das macht der Cursor auch, wenn ich ans's Ende der Datei gehe, er bewegt sich nicht!<br />
Verständlicher??? Wenn noch nicht bitt fragen!!!<br />
:xmas1: void delete_key( void )<br />
{<br />
int column = cursor_x + first_char - FIRST_COLUMN;</p>
<p>int row = cursor_y + first_line - FIRST_ROW;</p>
<p>int j;</p>
<p>if( strlen(daten[row]) &gt; 0 )<br />
{<br />
for( j = column ;<br />
j &lt; LINE_LENGTH-1;<br />
j++<br />
)<br />
{<br />
daten[row][j] =<br />
daten[row][j+1];<br />
}<br />
daten[row][LINE_LENGTH-1] = ' ';<br />
show_line( row, cursor_y );<br />
}<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/946989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/946989</guid><dc:creator><![CDATA[Renate]]></dc:creator><pubDate>Wed, 21 Dec 2005 12:34:39 GMT</pubDate></item></channel></rss>