essaye ca (avec les droits root):
ifconfig eth0 up
Type: Messages; Utilisateur: kamouminator
essaye ca (avec les droits root):
ifconfig eth0 up
Super,
c'est exactement ce qu'il me fallait.
Merci !
Bonjour à tous,
Je débute en python, et je n'arrive pas à lire un binaire.
je souhaiterai être capable lire x octets puis les convertir en nombre.
par exemple, lorsque je veut lire un entier...
bon... j'ai trouvé...
il ne fallait pas ajouter le "_" avant le nom de ma fonction.... mais je croyais que c'était nécessaire pour appeler de l'assembleur en C...
une explication ?
j'essaie tant bien que mal de linker un code C avec du code assembleur, mais je n'y arrive pas:
le code C (hello.c):
extern void mywrite(int fd, char *buff, int size);
int main()
{
...
non ce n'est pas une façon de faire, res est une variable local, stockée dans la pile, et pourra être écrasé suite à l'appel à d'autres fonctions. donc ton programme aura un comportement indéfini....
ne devrais tu pas autoriser de nouvelles interruption qu'a la fin de ta routine :
void
InterruptHandlerHigh ()
{
if (INTCONbits.RBIF)
{
et quelle est ta question ?
et quelle est la questions ?
sinon, en regardant ton code:
int i;
int *tab;
tab=(int *)malloc(i*sizeof(int));
non désolé, mais tu peux aller voir le forum correspondant
donc pour Windows à ce que j'ai compris...
pour le C, il faudra te plonger dans le SDK windows (msdn est ton ami)
y'a aussi les MFC, mais c'est du C++
PS: ce n'est pas sur le C que tu veux en...
je ne comprend pas ta question, tu veux apprendre à créer des libs ?
ou apprendre à utiliser les fonction de ton système ?
ce n'est pas une question de C, mais de compilation !
puis ça dépend du système que tu utilise !
tu peux déjà commencer à chercher de la doc sur "librairie statique" et "librairie dynamique"
Sous Linux (doit pouvoir se trouver sous Windows) :
xxd -b tonfichier
Par contre : aucun intérêt !
Pour comprendre le fonctionnement de ton firmware :
il faut connaitre l'architecture sur...
à chaque fois que tu trouve le nombre, tu peux incrémenter une variable, et une fois que tu as parcouru tout le tableau, tu affiche cette variable !
nb n'est jamais utilisé, pourquoi ne pas...
Makefile:
obj-m := hello_world.o
KERNELDIR ?= /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
modules:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules
utilise les balises CODE pour avoir l'indentation, et la coloration syntaxique (c'est plus facile a lire pour nous !)
sinon tu utilise pas ton printf.
le premier argument doit être la chaine à...
tout a fais normal si tu compile en user space, les mutex du noyau font appels a des mecanismes du noyau qui ne sont absolument pas accessible en user space.
sous linux il existe ce qu'on...
il faut arreter ce genre de bidouille, tu ne fais que reporter a plus tard le crachage de ton appli.
sinon Particule est un pointeur vers un tableau soit un pointeur de pointeur.
*Particule...
dans allocation, jefais:
*Particule = malloc( Natom * ( sizeof(Particules))) ;
et tu fais:
*Particule = malloc( Natom * sizeof(Particules *) ) ;
oui tout bête effectivement un ";" après le for (avant le printf):
for (i = 0; i < ordre; i++)
for(j = 0; j < ordre; j++);
printf("%d ", matrice_adj[i][j]);
Particule correspond à un pointeur ver ton tableau.
*Particule correspond a ton tableau
(*Particule)[iat] correspond à un element du tableau
et comme p est un pointeur de particule il te faut...
j'avais pas vu le main... la façon de declarer les particules dans le main me fais croire que tu souhaite utiliser un tableau de particules et non un tableau de pointeur de particules...
dans ce...
tu passe en argument:
Particules *Particule[]
qui est un tableau de pointeur de Particules.
il est donc necessaire d'allouer dans un premier temps le tableau de pointeurs:
Particule =...
peut tu montrer comment tu appel allocation ?
un code qui compile serait le bienvenu !
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.