Malheureusement, ça ne marche pas avec les sockets. Sur Gnu, les fichiers ouverts (peut-être que FILE * est à part) sont propre au processus. Et vu que je récupère le fd de la socket (par ex 4), et...
Type: Messages; Utilisateur: dafpp
Malheureusement, ça ne marche pas avec les sockets. Sur Gnu, les fichiers ouverts (peut-être que FILE * est à part) sont propre au processus. Et vu que je récupère le fd de la socket (par ex 4), et...
Désolé pour la réponse tardive. Si ça marche c'est super. Je n'ai pas la possibilité d'essayer ce soir. Je reposterai demain à l'occasion pour confirmer tout ça.
Merci à toi ;)
Oui je suis exclusivement sur un système Unix/Linux. Oui en effet, je n'ai pas précisé, mais le fils en question est créé à partir de fork et non thread.
Merci pour les précisions, tout cela me...
Bonsoir,
j'ai un petit soucis. J'ai un processus principal qui crée différents fils. Dans un des fils, ce dernier ouvre différentes sockets. Je voudrai ouvrir et pouvoir utiliser ses sockets dans un...
Ça m'est déjà arrivé, mais jamais résolu. Ça s'affiche au dmesg, reconnait la clé, mais ne l'ajoute pas au /dev/*. Sans doute un problème de firmware?
Ok, merci.
Très bien - mieux vaut pas comparer avec quelque chose qui existe-, et ça c'est propre au Java ou à la POO?
C'est un peu comme les sous-classes interne dans un bloc : ils n'ont pas de référence récupérable et peuvent être utiliser comme sous code?
On peut mettre ce que l'on veut comme :
static { int k;...
Bonjour,
j'ai récupéré un bout de code, et je n'arrive pas à voir pourquoi cela fonctionne:
class Machin {
int i = 1;
static int j = 3;
static { j = 2; }
Machin() {
Pour les variables temporaire que j'alloue, c'est simplement parce que je faisais l'équivalent de 'var = null', pour m'assurer de la valeur. Je vais nettoyer ça.
Oui oui pour la classe. Et il...
C'est pour ça, mieux vaut se contenter du minimum. Plus d'excuses de ma part.
Pour l'histoire du topic, voilà le code en Java (mais qui fait un peu moins de choses):
Il faut juste donner sa...
J'osais pas le faire, car j'avais des erreurs à cause du null dans le main.
Mais c'est ça merci. Mea culpa.
Je comprends bien mieux l'intérêt du haut niveau. Et c'est sans doute pour ça que pour le moment c'est pas quelque chose qui me plaît - et donc c'est bien dommage qu'on nous donne ça comme premier...
Faire:
class Liste_TNoeud
{
public TNoeud noeud;
public Liste_TNoeud suivant;
public Liste_TNoeud()
{
this.noeud = new TNoeud();
Mais en soit en C y a pas de "Vrai". Si c'est différent de "0x0", qu'importe le type, c'est vrai. Point.
Donc l'entier 0 est faux.
L'adresse 0x0 est fausse.
Ça change rien le type, à chaque fois...
Mais niveau donné, ça me parait plus logique que quelque chose de faux ou de NULL valent 0 et le reste est vrai. Ça permet de stocker les valeurs dans des entiers par exemple. Le résultat est plus...
Ce que j'aime pas.
int da; int db;
...
int diff = (da > db) - (da < db);
Ne marche pas car type boolean
Donc
int da; int db;
...
Le code source en C comme il était
Je vous mettrai celui de Java quand j'aurai fini, mais je gérerai moins de choses.
J'avais pas encore fait d'interfaces pour afficher l'arbre- mais j'en avais...
J'ai été injuste avec le langage. C'est difficile de passer sur quelque chose de différent alors qu'on est à l'aise avec autre chose - surtout quand on pense connaître l'autre langage. Bon c'est pas...
ouais...
bon je reprendrai pas sur le même code (surtout) et je recoderai tout ça du début en faisant plus simple.
Merci je me débrouillerai.
Je me suis mal exprimé, je parlais de comparer les valeurs du tableau pour ensuite les trier.
Il existe la même chose que qsort en java?
C'est pas compliqué à refaire mais ce sont toujours des...
ha
à chaque fois je repousse, et quand je m'y mets, ça m'emm***.
C'est une horreur, et certaines choses doivent être totalement réécrite.
J'abandonne pour le moment. J'aime pas le java. Surtout...
ha ça c'est sûr je vais tout faire comme j'ai fais en C, pour avoir le moins de choses à faire.
Il n'y a pas d'unsigned? Je pensais, fichtre.
Pour une liste de noeud, j'avais trouvé un bout de...
bon je cherche comment faut faire pour les fichiers, car ça je vois pas trop.
pour le type, en effet : short.
ce qui m’embête c'est par exemple les types.
Comment faire l'équivalent de :
typedef struct TNoeud
{
uint16_t lettre;
unsigned int occ;
struct TNoeud *g;
struct TNoeud *d;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.