Questions marquées «c»

214
Quelles sont les différences entre .so et .dylib sur osx?

.dylib est l'extension de bibliothèque dynamique sur OSX, mais il n'a jamais été clair pour moi quand je ne peux / ne dois pas utiliser un objet partagé unix .so traditionnel. Certaines des questions que j'ai: Au niveau conceptuel, quelles sont les principales différences entre .so et .dylib? Quand...

214
fermer vs socket d'arrêt?

En C, j'ai compris que si nous fermons un socket, cela signifie que le socket sera détruit et pourra être réutilisé plus tard. Et la fermeture? La description indique qu'elle ferme la moitié d'une connexion duplex à cette prise. Mais ce socket sera-t-il détruit comme closeun appel...

212
const statique vs #define

Vaut-il mieux utiliser static constvars que #definepréprocesseur? Ou peut-être que cela dépend du contexte? Quels sont les avantages / inconvénients de chaque

212
Algorithme de largage de bombes

J'ai une n x mmatrice composée d'entiers non négatifs. Par exemple: 2 3 4 7 1 1 5 2 6 2 4 3 4 2 1 2 1 2 4 1 3 1 3 4 1 2 1 4 3 2 6 9 1 6 4 "Lâcher une bombe" diminue de un le nombre de la cellule cible et de ses huit voisins, jusqu'à un minimum de zéro. x x x x X x x x x Qu'est-ce qu'un algorithme...

212
Quand -XAllowAmbiguousTypes est-il approprié?

J'ai récemment posté une question sur syntactic-2.0 concernant la définition de share. J'ai eu ce travail dans GHC 7.6 : {-# LANGUAGE GADTs, TypeOperators, FlexibleContexts #-} import Data.Syntactic import Data.Syntactic.Sugar.BindingT data Let a where Let :: Let (a :-> (a -> b) :-> Full...

211
Pourquoi Func <T, bool> au lieu de Predicate <T>?

Ceci est juste une question de curiosité, je me demandais si quelqu'un avait une bonne réponse à: Dans la bibliothèque de classes .NET Framework, nous avons par exemple ces deux méthodes: public static IQueryable<TSource> Where<TSource>( this IQueryable<TSource> source,...