---
title: "ANSI C++ - Elakt"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/28164-ansi-c-elakt"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "RDL"
published: "2002-02-02T11:01:00.000Z"
updated: "2002-02-03T09:53:00.000Z"
replies: 5
views: 509
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/28164-ansi-c-elakt"
---

# ANSI C++ - Elakt

## #1 — RDL, 2002-02-02T11:01Z

ANSI C++ forbids comparison between pointer and integer

    else if(InputRecord.Event.KeyEvent.wVirtualKeyCode == "\\0330")
		{
													
			cout \<\< "\\nf10";
        }

Någon som känner till ett bättre sätt att lösa det på..

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

## #2 — developer, 2002-02-02T12:33Z

\> "...bättre sätt att lösa det på.."

Du gör fundamentalt fel, jag föreslår att du går en programmeringskurs.

Problemet är att du jämför två helt olika typer. wVirtualKeyCode är en WORD (vilket indikeras av att det börjar på 'w', s.k. Hungarian Notiation). Att jämföra WORD med en char-pekare är ganska ointressant. Det du nog vill göra är nog mer "wVirtualKeyCode==0x0330". Dock har jag ingen aning om vad 0330 innebär, det finns säkert några konstanter du borde använda istället.

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

## #3 — spango, 2002-02-02T13:50Z

Jag skulle gissa att det blir bättre om man använder 'enkelfnuttar' i stället för "dubbelfnuttar"...

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

## #4 — RDL, 2002-02-02T15:44Z

**developer** Går programering A ettan.. men allt man får lära sig är typ +-\*/ och % vill lära mig lite mer.. ;)

0330 = f10..

Spango testade det.. det blev inga errors.. men det funkade inte heller.. :(

**edit** Det jag egentligen vill skapa är så att när man klicka på en siffra så anropas en void. Men det fanns inga wVirtualKeyCode == VK_Zero eller ngt liknande..

\[Redigerat av RDL den 02 feb 2002\]

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

## #5 — Swey, 2002-02-02T21:39Z

Nä, VK_ZERO finns inte, därför att det inte behövs. 0-9 och A-Z har samma keycode som ASCII-värde. ASCII-värdet för 0 är 0x30, men du kan lika gärna använda enkelfnuttar, '0'.

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

## #6 — RDL, 2002-02-03T09:53Z

Swey.. grr... God dame det funka.. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/28164-ansi-c-elakt
