Avatar billede fbisen Nybegynder
10. februar 2008 - 00:31 Der er 6 kommentarer og
1 løsning

CharToString - Hvordan?

Jeg kan ikke forstå hvorfor følgende bare ikke vil virke, som jeg gerne vil have det til!

char a = 0;
String b = a + 'A';

Så bliver b til 65, men jeg vil gerne have den til at være bogstavet A. Hvis char a så er 1, så indeholder String b b.

Nogen der kan hjælpe?
Avatar billede bertelbrander Novice
10. februar 2008 - 00:39 #1
Hvis vi snakker C++:

#include <iostream>
int main()
{
  char a = 0;
  std::string A = "A";
  A[0] += a;

  a = 1;
  std::string B = "A";
  B[0] += a;

  std::cout << A << " " << B << std::endl;
}

Der er ingen String i C++

Dette kan man ikke i C++:
char a = 0;
std::string b = a + 'A';
Avatar billede fbisen Nybegynder
10. februar 2008 - 01:04 #2
Okay - tak - Det virker.

Men dog, så kan jeg (i Borland C++ Builder) fint skrive
String a = "a";

Men det er måske noget specielt ...
Avatar billede bertelbrander Novice
10. februar 2008 - 01:32 #3
Ja, String er en Borland specialitet, hvis du kan så hold dig til std::string.
Avatar billede fbisen Nybegynder
10. februar 2008 - 02:23 #4
Smider du ikke et svar :D - Så dette kan blive afsluttet?
Avatar billede bertelbrander Novice
10. februar 2008 - 02:36 #5
Nej, jeg samler ikke på point.
Avatar billede fbisen Nybegynder
11. februar 2008 - 17:04 #6
Øh - nå - Stenet, men så tager jeg dem bare tilbage igen...
Tak for det
Avatar billede fbisen Nybegynder
11. februar 2008 - 17:04 #7
Og så afviser jeg det... flot :S
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester