Jeg sidder og har lidt problemer med at samlet en char \"\\x\" (hex escape sekvens) og en varabel der består af Integers. Problemet bunder i af at jeg vil skrive et ASCII tegn udfra et tal, dette kan køres ved at skrive \"\\xTAL\" hvor TAL er en hex-værdi. Men dette tager jo ingen parametre, så tænkte jeg at concat kunne hjælpe... er der nogen der har en idee til concat eller fx. en helt anden ide.
I et inbound callcenter, hvor identiteten på den, der ringer ind, skal bekræftes, kan kontrollen nu foregå i telefonkøen. Det understøtter fem centrale KPI'er for callcentre.
Øh bøh, jeg er ikke helt sikker på hvad du mener (det er sent, you know?:).. men kan du ikke bare bruge: \"%c\" ? (altså hvis du bruge STDIO, hvis du bruger et eller andet C++ gejl, så er jeg blank.
jackonlinux >> Kan du ikke forklare lidt nærmere... måske give et lille eksempel ? Jeg tror jeg kender dit problem men mangler lidt info...
Jo da.. Det bunder i at jeg skriver en applikation i C++ Builder. Der er det ikke så rart at arbejde med standard c++ kommandoer(tror jeg!). Jeg vil altså skrive et ASCII tegn udfra en binær værdi. fx. \"1101101\" giver m. Normalt kan det skrives med \\xTAL hvor TAL er fx. det binære tal men da TAL skal være en variabel, er denne måde besværlig, kan ihvertfald ikke lige finde ud af det. tænkte derfor på at samle værdierne før de skrives ud. eks. \"\\x samlet med 56\" skulle give \"\\x56\" som i ASCII giver \"V\".
MEN har nemlig fået et tip på news ala:
#include <iostream> #include <iomanip> #include <limits> int main(void) { using namespace std;
for(char c = 1; numeric_limits<char>::max() != c; ++c) { cout << \"tegn 0x\" << hex << setw(2) << setfill(\'0\') << static_cast<int>(c) << \" er \" << c << endl; }
return 0; }
Men det kan jeg bare ikk få til at virke i Borland C++ builder!!
/Mikkel
Synes godt om
Ny brugerNybegynder
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.