maggio 2007 Blog Posts
In questi giorni ho trovato un po' di difficoltà nel trovare documentazione e informazioni sulla conversione di Stringhe in char.Il problema non è tanto in un progetto WindowsForms o Console (linguaggi C++ .NET) dove l'operazione è piuttosto semplice, ovvero basta scrivere:
#include <stdlib.h> #include <stdio.h>#include <malloc.h>void main( void ){DWORD len =50;
//ESEGUO L'ALLOCAZIONE DELL'ARRAY DI CHAR DI DIMENSIONE 50char* c1 = (char *) malloc( len ); //oppure basta scrivere char* c1 = new char[50];
String *str = "Hello World";
//INSERISCO I VARI CARATTERI ALL'INTERNO DELL'ARRAY DI CHARfor (int i=0;i<str->Length; i++){ c1[i] = Convert::ToChar(str->Substring(i,1));}}}
Però se voglio fare lo stesso per un progetto DLL libreria di classi scritto in...