passage (596)


c# La manière la plus efficace de tester le type d'objet

c# La manière la plus efficace de tester le type d'objet

J'ai des valeurs stockées en tant que chaînes dans un DataTable où chaque valeur pourrait réellement représenter un int,un double ou une string(ils ont tous été convertis en chaînes au cours d'un…


language agnostic Passer par référence ou passer par valeur?

Lors de l'apprentissage d'un nouveau langage de programmation, l'un des obstacles possibles que vous pourriez rencontrer est la question de savoir si la langue est, par défaut, valeur par passe ou p…


Passer des tableaux multidimensionnels comme arguments de fonction dans C

Dans C puis-je passer un tableau multidimensionnel à une fonction en tant qu'argument unique lorsque je ne sais pas quelles seront les dimensions du tableau? De plus, mon tableau multidimensionnel…


Comment passez-vous une fonction en tant que paramètre dans C?

Je veux créer une fonction qui effectue une fonction passée par paramètre sur un ensemble de données. Comment passez-vous une fonction en tant que paramètre dans C?…



Passer plus de paramètres dans les pointeurs de fonction C

Disons que je crée un programme d'échecs. J'ai une fonction void foreachMove( void(*action)(chess_move*), chess_game* game); qui appellera l'action du pointeur de fonction sur chaque coup valid…


Pourquoi ne puis-je pas passer explicitement l'argument type à une méthode Java générique?

J'ai défini une fonction Java: static<T> List<T> createEmptyList(){return new ArrayList<T>();}Une façon de l'appeler est comme ça: List<Integer> myList=createEmptyList();// Compiles P…


python Que fait**(double étoile/astérisque) et*(étoile/astérisque) pour les paramètres?

Dans les définitions de méthodes suivantes, que font*et** pour param2 ? def foo(param1,*param2): def bar(param1,**param2):…


Quel est le moyen le plus rapide d'échanger des valeurs en C?

Je veux permuter deux entiers, et je veux savoir laquelle de ces deux implémentations sera la plus rapide: La manière évidente avec une variable temp: void swap(int* a, int* b){int temp=*a;…


c++ Pool de threads pour l'exécution de tâches arbitraires avec différentes priorités

J'essaie de trouver un design pour un pool de threads avec beaucoup d'exigences de conception pour mon travail. C'est un vrai problème pour les logiciels de travail, et c'est une tâche difficile.…


Java est-il «passe-à-référence» ou «passe-à-valeur»?

J'ai toujours pensé que Java était passe-à-référence.Cependant, j'ai vu quelques articles de blog(par exemple, ce blog)affirmer que ce n'est pas le cas. Je ne pense pas comprendre la distin…




par référence reference une fonction passer pointeur adresse valeur entre