Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

strcmp et pointeur nul

32 réponses
Avatar
Seb
Bonjour,

On m'a demandé de porter du vieux code C depuis une machine HP vers du
Redhat 9. Je me trouve confronté à un étrange problème :

Dans le code (qui est en production), il y a souvent des "strcmp(<chaine>,
<null>)". Et cela fait planter mon appli : J'ai regardé dans le man du
strcmp et on ne parle pas de ce cas. Est ce un comportement normal ?

Sébastien

2 réponses

1 2 3 4
Avatar
Jean Claude Calvez
"Alexandre BACQUART" a écrit dans le message de news:
40b72689$0$26916$

Si l'algo strcmp est implémenté en hardware par ex.,


Je n'ai pas compris cette histoire d'algo implémenté
en hardware.

une macro pourraît
router l'appel sur une fonction spéciale de la lib C, genre :

#define strcmp(a,b) __imp__strcmp((a),(b))
[...]

--
Tek


JCC

Avatar
Emmanuel Delahaye
In 'fr.comp.lang.c', "Jean Claude Calvez" wrote:

Si l'algo strcmp est implémenté en hardware par ex.,


Je n'ai pas compris cette histoire d'algo implémenté
en hardware.


En logique cablée.

--
-ed- get my email here: http://marreduspam.com/ad672570
The C-language FAQ: http://www.eskimo.com/~scs/C-faq/top.html
C-reference: http://www.dinkumware.com/manuals/reader.aspx?libÉ9
FAQ de f.c.l.c : http://www.isty-info.uvsq.fr/~rumeau/fclc/


1 2 3 4