Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 16:00, 26 October 2007.

Como converter TBuf16 para um array de caracteres

From Forum Nokia Wiki

Original: How to convert TBuf16 to char(buffer)

#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <wchar.h>
#include <e32base.h>
 
#define SIZE 10
_LIT(KData,"FNWiki");
  
int main (void)
{
    TBuf16<SIZE> buf(KData);
    char CArray[SIZE];
    size_t ret;
   
    ret = wcstombs(CArray, (const wchar_t *)buf.PtrZ(), SIZE );
    printf("TBuf16 convertido para um array de caracteres: %s\n",CArray);
    getchar();
    return (1);
}

Acima, bwcstombs API é usado para converter TBuf16 em um array de caracteres.

Links relacionados

String Utilities

Related Discussions
Thread Thread Starter Forum Replies Last Post
Byte Array fuhrer General Symbian C++ 4 2007-10-19 11:01
Is there a Visual Basic 'Redim' equivalent in C++? advocatee General Symbian C++ 8 2003-08-30 21:42
Help with Multimedia converter problem sorrento Mobile Java Media (Graphics & Sounds) 5 2006-10-22 23:58
还是中文编码转换的问题 kati1 Symbian 4 2008-06-11 12:49
How To Grayscalling PNG image ? irfanroom Mobile Java Media (Graphics & Sounds) 6 2007-02-24 01:51
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX