Malheureusement, une solution n'utilisant que la librarie standard ne marche pas sur la majorite des terminaux car ils sont "line buffered", c'est a dire que les characteres tapes au clavier sont...
Type: Messages; Utilisateur: atnnn
Malheureusement, une solution n'utilisant que la librarie standard ne marche pas sur la majorite des terminaux car ils sont "line buffered", c'est a dire que les characteres tapes au clavier sont...
Mais si on n'a pas besoin de modifier nos fonctions pour rajouter de la fonctionalite, on peut les compiler separement et les reutiliser facilement dans d'autres projets sans utiliser le...
Si ce n'est qu'une seule fonction qu'il faut, alors il faudrait prendre par exemple
double A(double (*op)(double,double), double *x){
return *x = op(*x,*x);
}
Le but de ne faire...
Peut-etre que vim n'est pas au debut du fichier? la commande 1G devrait te remener au debut du fichier.
Si ce n'est pas le cas, est-tu sur que tu tapes le bon nom de fichier? Y a-t-il des...
Il n'est souvent pas necessaire de faire de l'allocation explicite. Lorsque tu as deja une structure, tu peut trouver son adresse avec &:
Sommet s;
Sommet *p = &s;
s->nbArcs = 7;
Tu ne peut pas passer des operateurs en arguements en C, mais tu peut passer des fonctions:
int add(int a, int b){
return a + b;
}
int sub(int a, int b){
return a - b;
Le charactere A est represente par 'A' et non "A" en C.
Voici deux definitions qui font ce que tu veut:
#define codeAscii(c) c
#define caract(c) c
int nbr = codeAscii('A');
En c, il n'y a pas de difference entre les characteres et les entiers.
int valeurAscii = 'A';
Les boutons peuvent avoir un champ name et value. Quelquechose comme le code suivant (non teste) devrait marcher:
<form method="get">
<input type="text" name="texte"><br>
<input...
Tu peut choisir n'importe quel port, en autant que le client et le serveur utilisent le meme. Le numero du port doit theoriqument etre compris entre 1 et 65535, mais il est preferable d'eviter...
Merci,
Je vais ecrire mon propre iterateur, base sur celui de yann.
C'est justement ce que je cherche a eviter.
Je veut permettre aux utilisateurs de ma classe d'iterer sur les points qu'elle contient, mais pas de changer ces points. J'ai donc cree une interface StaticPoint:
interface StaticPoint {
...
Tu pourrais inserer un compteur comme ca:
$display .= "<tr>";
$n = 0;
foreach $cho (@choix)
{
($modele_id) = @{ $cho };
$display .= "<td>$modele_id</td>";
Tu peut utiliser une combinaison de rawurlencode/unescape je crois:
echo "<a href=\"javascript:add_quote(unescape(\"" . rawurlencode($l->poster) ."\"),unescape(\"".rawurlencode($comment) ....
Dans ton code, la varialbe tab est un tableau a trois dimension, tu pourrai peut-etre utiliser un mot vide pour indiquer la fin au lieu d'un pointeur null:
tab[i][++compteur][0]=0;
Il existe plusieurs algorithmes qui sont plus efficace:
http://fr.wikipedia.org/wiki/Algorithme_de_recherche_de_sous-cha%C3%AEne
Ce code marche sur mon serveur:
if(array_key_exists('specialite',$_POST)){
$specialite = array_map( 'intval', $_POST['specialite'] );
print_r(array_slice($specialite,0,3));
}
Il faudrait verifier que array_key_exists('specialite', $_POST). Es-ce une requete de type post? Des elements ont-ils etes selectiones?
Si oui, verifie que is_array($_POST['specialite']) ou fait...
La page main affiche une ligne de texte avant d'inclure panier.php, ce qui empeche session_start de placer un cookie.
Ce n'est pas tres difficile a faire quand tu connais le C++, la programmation reseaux et le protocole smtp.
En php ce serait beaucoup plus facile, vu qu'il y a deja une fonction pour envoyer des...
Il est possible de garder des valeurs d'une page a l'autre grace au mechanisme de sessions. Pour plus d'informations et des exemples:
http://ca.php.net/manual/fr/ref.session.php...
C'est peut-etre par ce que
http://php.net/session_start
Differents languages utilisent differentes librairies, la commande ldd permet de lister les librairies utilises.
Certains compilateurs laissent des informations dans le programme, la commande...
La fonction array_slice permet de ne prendre qu'une seule partie d'un tableau.
$specialite = array_slice($_GET['specialite'],0,5);
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.