---
title: "Flytta tecken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/40881-flytta-tecken"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "eas"
published: "2002-04-04T17:00:06.000Z"
updated: "2002-04-05T16:56:25.000Z"
replies: 9
views: 625
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/40881-flytta-tecken"
---

# Flytta tecken

## #1 — eas, 2002-04-04T17:00Z

Tja,
nån som vet nåt sätt att flytta runt tecken på skärmen.

Jag känner till gotoxy() men den flytta väll allt på skärmen, eller?

Det jag vill göra är att bara flytta et tecken på skärmen medan de andra blit kvar där de är. **Är det möjligt, tro?**

Permalänk: https://www.webforum.nu/p/40881

## #2 — PeW, 2002-04-04T21:27Z

För ett tag sen såg jag en sån grej i ASM. Borde gå att implementera med inline assembler... jag tror att jag såg detta i nån asm-tutor på <http://gamedev.net> .

Permalänk: https://www.webforum.nu/p/638126

## #3 — Phorpher, 2002-04-04T21:32Z

Vilken plattform gäller det?
Konsollfönster i windows?

Permalänk: https://www.webforum.nu/p/638130

## #4 — eas, 2002-04-05T09:12Z

**Console Application**

Permalänk: https://www.webforum.nu/p/638290

## #5 — PeW, 2002-04-05T13:40Z

Jo men det är ju bra att veta i vilket OS, processor m.m..  ;)

Hur som helst röstar jag fortfarande för lite inlineasm, men jag har tyvärr ingen länk att erbjuda

Permalänk: https://www.webforum.nu/p/638498

## #6 — Phorpher, 2002-04-05T14:27Z

Hummsan.. Borde funka...

```php

#include <windows.h>

...

void setPos(int x, int y)
{
	HANDLE hConsole;
	COORD position;
	
	hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
	position.X = x;
	position.Y = y;

	SetConsoleCursorPosition(hConsole, position);
}
```

Permalänk: https://www.webforum.nu/p/638526

## #7 — eas, 2002-04-05T15:44Z

Jag kör Win 98, har PII 400 Mhz.
Programerar i DEV C++

Phorpher: Jag förstår inte hur din fuktion används.

Jag har testat att köra en cout sen funktionen och sen en cout till.
Det gav ingen effekt.

Okej, inlineasm?

Permalänk: https://www.webforum.nu/p/638563

## #8 — Phorpher, 2002-04-05T16:18Z

Vad skickar du in för värden till min funktion då?

```php

setPos(10, 10);
cout << "GURKA";
setPos(15, 15);
cout << "TOMAT";
```

Permalänk: https://www.webforum.nu/p/638584

## #9 — eas, 2002-04-05T16:41Z

Hmm...

Det funkade.

Jag körde. 

```php
cout<<"HEJ";
setPos(100, 100);
cout<<"HEJ";
```

Permalänk: https://www.webforum.nu/p/638601

## #10 — Swey, 2002-04-05T16:56Z

Konsolen är 80x25 tecken som standard i Windows och DOS.

Högsta värde är alltså 79 och 24 (bredd och höjd).

Permalänk: https://www.webforum.nu/p/638609

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/40881-flytta-tecken
