> Tech > Compiler les fonctions de langage pour des releases différentes

Compiler les fonctions de langage pour des releases différentes

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Chaque nouvelle version de RPG apporte son lot de nouvelles fonctions. Revers de la médaille : il est parfois difficile d’exécuter des programmes sur des machines utilisant des versions différentes du système d’exploitation. Ainsi, la version V5R2M0 de RPG a augmenté la taille maximale des nombres décimaux packés de 30

Compiler les fonctions de langage pour des releases différentes

à 31 chiffres. Si vous utilisez des machines en V5R1 et V5R2, il vous faudra peut-être compiler certains programmes différemment pour tenir compte de ce changement. Cela peut être fait en centralisant la définition de la taille maximale d’un nombre dans un membre de copie, puis en fournissant des définitions alternatives pour les versions V5R2 et antérieures du compilateur :

/if defined( *v5r2m0 )
d maxDecType s 31p 0
/else
d maxDecType s 30p 0
/endif

Téléchargez cette ressource

Percer le brouillard des rançongiciels

Percer le brouillard des rançongiciels

Explorez les méandres d’une investigation de ransomware, avec les experts de Palo Alto Networks et Unit 42 pour faire la lumière dans la nébuleuse des rançongiciels. Plongez au cœur de l’enquête pour comprendre les méthodes, les outils et les tactiques utilisés par les acteurs de la menace. Découvrez comment prévenir les attaques, les contrer et minimiser leur impact. Des enseignements indispensables aux équipes cyber.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010