Questions marquées «c»

136
Comment appeler C depuis Swift?

Existe-t-il un moyen d'appeler des routines C depuis Swift? De nombreuses bibliothèques iOS / Apple sont uniquement en C et j'aimerais toujours pouvoir les appeler. Par exemple, j'aimerais pouvoir appeler les bibliothèques d'exécution objc depuis swift. En particulier, comment reliez-vous les...

135
Conversion non signée en C - est-ce toujours sûr?

Supposons que j'ai le code C suivant. unsigned int u = 1234; int i = -5678; unsigned int result = u + i; Quelles conversions implicites sont en cours ici, et ce code est-il sûr pour toutes les valeurs de uet i? (Sûr, dans le sens où même si le résultat de cet exemple débordera vers un nombre...

135
Méthodes d'action ambiguë ASP.NET MVC

J'ai deux méthodes d'action qui sont contradictoires. Fondamentalement, je veux pouvoir accéder à la même vue en utilisant deux itinéraires différents, soit par l'ID d'un élément, soit par le nom de l'élément et celui de son parent (les éléments peuvent avoir le même nom dans différents parents)....

135
«Int main (vooid)»? Comment ça marche?

J'ai récemment dû taper un petit programme de test C et, dans le processus, j'ai commis une faute d'orthographe dans la fonction principale en utilisant accidentellement vooidau lieu de void. Et pourtant, cela fonctionnait toujours. En le réduisant à sa plus petite version complète, je me suis...

135
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15 'introuvable

Comment puis-je obtenir GLIBCXX_3.4.15 dans Ubuntu? Je ne peux pas exécuter certains programmes que je compile. Quand je fais: strings /usr/lib/libstdc++.so.6 | grep GLIBC Je reçois: GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7...

135
Un élément avec la même clé a déjà été ajouté

J'obtiens cette erreur chaque fois que je soumets le formulaire et que la méthode d'action n'est pas appelée à cause de cela: Un élément avec la même clé a déjà été ajouté. Et les détails de l'exception: [ArgumentException: Un élément avec la même clé a déjà été ajouté.]...