Bonjour,
Je développe avec QtCreator 5 sur Win XP 32bits.J'ai réalisé une interface avec Qt5 qui fonctionne correctement sur mon PC. Cette application fonctionne aussi sur Win 7 32bits.
Je...
Type: Messages; Utilisateur: alyma
Bonjour,
Je développe avec QtCreator 5 sur Win XP 32bits.J'ai réalisé une interface avec Qt5 qui fonctionne correctement sur mon PC. Cette application fonctionne aussi sur Win 7 32bits.
Je...
Alors en effet, petit problème avec char c[1]:
- Soit tu mets char c[2] car il faut inclure le caractère de fin de chaîne et dans ce cas dans ta fonction du compare non pas avec c mais c[0];
- soit...
Bonjour,
Parmi les quatres syntaxes que tu proposes, une seule se rapproche de ce qu'il faut faire :
ADRESbits.ADRES0
En fait, tu as deux possibilités:
- soit tu te débrouilles avec le...
Ah super merci, je ne connaissais pas cette fonction
Bonjour,
Je voudrais savoir si il y a un moyen simple de convertir un nombre en chaîne de caractères en précisant le nombre d'unités désiré.
Je m'explique avec un exemple:
Je récupère la date...
Bonjour,
J'ai un petit soucis que je n'arrive pas à résoudre.
Alors, je développe une interface en Qt pour dialoguer avec un système par liaison série.
Pour la liaison série j'ai choisi...
Bonjour,
Alors, tu peux très bien utiliser QPoint et QPainter (pour les lignes); ce sera peut être un peu fastidieux.
Sinon, tu peux utiliser d'autres librairies ; qwt par exemple qui serait...
Bonjour,
Est ce que tu utilises ce fichier de ressources? (SphereTree.rc2)
Si c'est le cas, windows ne le trouve pas dans le dossier res; il est surement mal placé.
Si tu ne l'utilises pas. Je...
si on a
argv[3] = "0-2"
pour récupérer le 0 et le 2, étant donné que argv[3] est un char*; il faut faire:
argv[3][0] et argv[3][2] (car le 0 et le 2 sont aux indices 0 et 2 dans la chaîne)
:tagcode:
Alors, de mon côté, ceci fonctionne:
int main(int argc, char **argv)
{
int i = 0;
printf("nb arg : %d\n",argc);
for(i=0;i<argc;i++)
{
Bonjour
Le prototype de la fonction main est :
int main(int argc, char **argv)
argc est le nombre de paramètres
argv est le tableau contenant les paramètres.
Dans l'exemple que tu cites:
:tagcode:
Pouvez vous nous montrer les erreurs affichées?
Sous Visual Studio, ça compile; après je n'ai pas analysé le code.
Ce lien devrait t'aider.
Pour afficher un nombre en hexa, il faut utiliser : %x.
Ensuite, si tu veux imposer le nombre de caractères à afficher : %.nX avec n le nombre de caractères voulus.
Ca te...
Ah oui, je n'avais pas fait attention aux points virgule dans la boucle for!
Voici alors un truc un peu mieux.
J'avoue que les autres solutions apportées sont plus courtes!
int _tmain(int...
int main(void)
{
for(int i=0;i<1;i=i+2){
if(printf("Entrez un nombre\n")){}
if(scanf("%d",&i)){}
if(i=i*i){}
if(printf("Le carre vaut %d\n",i)){}
}
}
As tu essayé en déclarant ta variable "masque" en unsigned int?
Bonjour,
Alors, quand tu es sur le 32bits, le masque vaut 0x80000000.
Or, quand tu fais le décalage, le compilateur va mettre des 1 devant, car il considère que le nombre est négatif ; c'est...
Bonjour,
Quel Pic utilises-tu?
Dans ta configuration, tu indique une PLL qui multiplie la fréquence par 20.
Si tu t'attends à avoir 160MHz, je suppose qu'en interne il est à 8MHz.
160MHz me...
Bonjuor,
Tu trouveras la réponse dans ce que te renvoies la fonction strcmp:
ici
Quand les deux chaînes sont égales, la valeur retournée est 0.
Pour moi, c'est une demande de code..
Nous pouvons t'aider à le coder. As-tu commencé? As-tu un bout de code à nous montrer? Où est ce que tu bloques?
L'écran fonctionne en liaison I2C. As tu mis...
Bonjour,
Merci de ne pas créer deux discutions identiques à deux endroits différents...
Je te propose de développer ton propre driver pour l'écran.
La doc est assez claire et te donne toutes les...
Et si tu nous montrais plutôt ce que tu as essayé de faire...
Bonjour,
De quelle type de liaison s'agit-il? RS232?
A priori tu devrais avoir besoin de l'UART
Pour cela, je te conseille de regarder la partie SCI de la doc du uP (chap 4.10 page 91)
Merci de vos réponses
Je vais essayer
Grâce à cette fonction, tu devrais t'en sortir:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define TAILLE 5
#define VAL_ASCII_3 51
#define VAL_ASCII_0 '0'
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.