Bonjour les amis,
J'essaie de traduire, en Xojo et Delphi, un programme (Algorithm 493: Zeros of a Real Polynomial) écrit au départ en Fortran et que j'ai trouvé en C++ aussi.

Je voulais vous demander si cette condition pouvait avoir un sens en C++?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
           fflag = 1;
 
            do {
 
                if ((fflag && ((fflag = 0) == 0)) && ((spass) && (!vpass || (tss < tvv))))
 
            ...
fflag est déclaré comme entier et n'intervient ni avant ni après ce bout de code.
Si cette condition est logique, pourriez-vous me dire comment l'interpréter?