begin process at 2012 05 29 02:51:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

dim as


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

dim as

samedi 12 juin 2004 à 11:15:34 | dim as

niketou

Bonjour a tous,j'ai ceci en vb :
Private Type untype
i as long
j as int
k as int
l as string
.....
End Type
.....

Public Function Get(Name As String) As Integer
Dim End As untype
....
end function

je voudrait traduir en c++ ca donnerait quoi svp?
samedi 12 juin 2004 à 11:23:07 | Re : dim as

AlexMAN

Membre Club
typedef struct {
int i;
int j;
int k;
char *string;
} untype;

int Get(char *name) {
untype end;

}

voila ++

alhexman
samedi 12 juin 2004 à 12:46:04 | Re : dim as

niketou

merci alex je l'essais
samedi 12 juin 2004 à 13:29:39 | Re : dim as

niketou

ca marche mais ca me bloque a l'ouverture du fichier en binaire en vb on fait :
Get #FileNum, LOF(FileNum)- Len(end) + 1, end '<--end c'est le "untype end"
samedi 12 juin 2004 à 13:44:12 | Re : dim as

AlexMAN

Membre Club
Mais tu fais koi la ? Tu melange C et VB ? je comprend pas trop, poste ton code stp
samedi 12 juin 2004 à 13:51:17 | Re : dim as

niketou

Excuses j'essais de traduir un code vb en c++
le vb:

Private Type untype
i as long
j as int
k as int
l as string
.....
End Type

Public Function Get(Name As String) As Integer
Dim End As untype
FileNum = FreeFile
Open FileName For Binary Access Read As #FileNum
FileLenght = LOF(FileNum)
Get #FileNum, FileLenght - Len(End) + 1, End
....
end function
samedi 12 juin 2004 à 14:09:46 | Re : dim as

AlexMAN

Membre Club
int Get(char *)
{
untype end;
FILE *file;
char buffer[128]; //la c a toi de voir la taille du buffer

file = fopen(FileName, "r");
fread(buffer, 1, 128, file);
printf("%128s\n", buffer);

return 0;
}

Voila, si tu veux utiliser les API c CreateFile, ReadFile, si tu veux, jte reposterai un code, pas le temps la...Jespere ke ca t'aidera...

VOila ++

Alhexman
samedi 12 juin 2004 à 14:59:05 | Re : dim as

niketou

en vb: Get #FileNum, FileLenght - Len(End) + 1, EnD
je crois que ca lis en binaire le fichier FileNum a un point precis du fichier(FileLenght - Len(End) + 1) et place dans EnD
non?
merci.


Cette discussion est classée dans : end, int, string, type, untype


Répondre à ce message

Sujets en rapport avec ce message

Comparaison de chaine [ par cyberice67 ] Bonjour, je cherche à comparer deux chaines de caractères entre elles mais ca découne : Ma Classe : private:     String* Type;     String* NomPers convertir string en int [ par wasaikos ] salut a tous,tout est dans le titre mis e vais être plus précis, ce que j'ai besoin de faire c'est de convertir une variable de type string en une var Comment écrire un type string dans un bloc-note [ par Egipcy ] Bonjour, Je voudrais savoir comment écrire un type string dans un bloc-notes. Quand je fais : [code=cpp] #include iostream int main() { string exp; LVN_GETINFOTIP notification [ par juju116 ] bonjour tout le monde! mon code plante au niveau de la notification. j'arive à compiler, mais a chaque fois que j'execute tout beug quelqu'un pouré me Recréer la fonction strstr [ par qubs ] Salut, J'aimerais recoder la fonction strstr mais je n'arrive pas a aboutir et a comprendre le fonctionnement, j'aimerais bien un coup de main svp. = App multie document [ par plasttoon ] La! je clame grave, je me suis acheter un livre "C++ le guide complet" dans ce livre il démontre des exemple de handle a multiple constructeur "surcha Type Structure dan Borland C [ par samuraijack1412 ] Bonjour,Je combine un programme avec Borland C 5. Il a indiqué qu'il y avait un erreur "Type Name Expected" à cette ligne:int prepareAcquis(char *addI Mince ! Mon flux fstream fonctionne très mal [ par Davy974 ] Bonjour à tour, mon code ne fonctionne pas très bien ! Sauriez vous dire pourquoi ! ------------fstream.h----------------------- #ifndef CORE_FSTREA String to Char puis Char to Int puis Int to Char puis Char to Int [ par gooooo ] Bonjour, Je débute avec Visual C++ et j'avoue que j'ai un peu de mal. Habituellement j'utilise Qt et la il y a du changement. Voici le problème : J besoin d'aide pour mon petit prog [ par fairmond88 ] bjr j'ai besoin d'une aide pour ce prog; le but est de faire la somme des elements du tableau t à 2 dimenssions en utilisant le formalisme pointeur; q


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,778 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales