Questions marquées «c»

254
Objectif des unions en C et C ++

J'ai utilisé les syndicats plus tôt confortablement; aujourd'hui, j'ai été alarmé en lisant cet article et j'ai appris que ce code union ARGB { uint32_t colour; struct componentsTag { uint8_t b; uint8_t g; uint8_t r; uint8_t a; } components; } pixel; pixel.colour = 0xff040201; // ARGB::colour is...

253
Pourquoi 0 <-0x80000000?

J'ai ci-dessous un programme simple: #include <stdio.h> #define INT32_MIN (-0x80000000) int main(void) { long long bal = 0; if(bal < INT32_MIN ) { printf("Failed!!!"); } else { printf("Success!!!"); } return 0; } La condition if(bal < INT32_MIN )est toujours vraie. Comment est-ce...

252
Que signifie {0} lors de l'initialisation d'un objet?

Quand {0}est utilisé pour initialiser un objet, qu'est-ce que cela signifie? Je ne trouve aucune référence à {0}quelque part, et à cause des accolades bouclées, les recherches Google ne sont pas utiles. Exemple de code: SHELLEXECUTEINFO sexi = {0}; // what does this do? sexi.cbSize =...

252
Ordre d'évaluation de la liste d'initialisation du constructeur

J'ai un constructeur qui prend quelques arguments. J'avais supposé qu'ils ont été construits dans l'ordre indiqué, mais dans un cas, il semble qu'ils étaient construits à l'envers, ce qui a entraîné un avortement. Lorsque j'ai inversé les arguments, le programme a cessé d'interrompre. Ceci est un...

251
Java JDBC - Comment se connecter à Oracle en utilisant le nom du service au lieu du SID

На этот вопрос есть ответы на Stack Overflow на рurredом : Как подключится к БД Oracle используя имя сервиса (nom du service) вмест J'ai une application Java qui utilise JDBC (via JPA) qui se connectait à une base de données de développement en utilisant le nom d'hôte, le port et Oracle SID, comme...