Questions sur return-type

18
réponses

Qu'est-ce que main() devrait retourner en C et c++?

Quelle est la façon correcte (la plus efficace) de définir la fonction main() en C et C++ - int main() ou void main() ... nir? pourquoi int main(){} compile-t-il? définitions légales de main() dans C++14?
demandé sur 2008-10-15 16:13:48
4
réponses

Pourquoi C# n'appuie-t-il pas le retour des références?

j'ai lu que .NET supporte le retour des références, mais C# ne le fait pas. Y a-t-il une raison spéciale? Pourquoi je ... static ref int Max(ref int x, ref int y) { if (x > y) return ref x; else return ref y; }
demandé sur 2011-06-14 09:51:49
10
réponses

Appliquer la fonction pandas à la colonne pour créer plusieurs nouvelles colonnes?

Comment faire cela dans les pandas: j'ai une fonction extract_text_features sur une seule colonne de texte, r ... s() est au moins 20x plus lent, donc j'ai abandonné et divisé la fonction en six appels distincts .map(lambda ...) .
demandé sur 2013-04-26 16:38:33
4
réponses

Quelle est la différence entre retourner vide et retourner une tâche?

en regardant divers échantillons C# Async CTP je vois certaines fonctions async qui renvoient void , et d'autres qui re ... ns que j'ai vu qui ont un type de retour de Task ne renvoient jamais de données. Pourquoi ne pas retourner void ?
demandé sur 2011-11-08 02:07:55
2
réponses

Types de retours annulables en PHP7

PHP 7 introduit return type declarations . Ce qui signifie que je peux maintenant indiquer que la valeur de retou ... function returnHello(): string? { return 'hello'; } function returnHello(): string|null { return 'hello'; }
demandé sur 2015-11-09 15:10:38
4
réponses

Pourquoi L'énumération est convertie en ArrayList et non List en java.utils?

y a-t-il une bonne raison que les Collections .liste () méthode dans le paquet java.utils retourne un ArrayList< ... ression que c'est généralement une bonne pratique de retourner le type d'interface au lieu du type d'implémentation.
demandé sur 2015-09-02 18:05:48
10
réponses

Retour anonyme type en C#

j'ai une requête qui retourne un type anonyme et la requête est dans une méthode. Comment écrivez-vous ceci: pu ... AnotherVariable = ....} ).ToList(); return "TheAnonymousType"; } }
demandé sur 2012-04-09 16:41:03
3
réponses

C++ type de retour de la fonction virtuelle

est-il possible pour une classe héritée d'implémenter une fonction virtuelle avec un type de retour différent (n'utilisant pas un modèle comme retour)?
demandé sur 2011-01-12 06:35:54
1
réponses

Comment retourner le résultat D'un SELECT à L'intérieur d'une fonction dans PostgreSQL?

j'ai cette fonction dans PostgreSQL, mais je ne sais pas comment retourner le résultat de la requête: CREATE OR ... it être SETOF RECORD , Non? Mais l'ordre de retour n'est pas juste. Quelle est la bonne façon de le faire?
demandé sur 2011-10-30 19:47:53
2
réponses

Comment spécifier plusieurs types de déclarations à l'aide d'indices de type

j'ai une fonction en python qui peut renvoyer une bool ou un list . Y a-t-il un moyen de spécifier les types de re ... es de type. Par exemple, Est-ce la bonne façon de le faire? def foo(id) -> list or bool: ...
demandé sur 2015-11-26 21:45:00
3
réponses

Dois-je utiliser L'unité ou laisser de côté le type de retour pour ma méthode scala?

Je ne sais pas quelle est la différence entre le fait de spécifier une unité comme le type de retour de ma méthode sca ... 'omettre complètement le type de retour. Quelle est la différence? est-ce que quelqu'un peut me conseiller?
demandé sur 2012-02-27 12:17:41
3
réponses

Pourquoi les constructeurs en java ont pas de type de retour? [dupliquer]

possibilité de dupliquer: pourquoi le constructeur ne renvoie pas la valeur pourquoi les constructeurs n'ont pas un type de retour, pas même nul? Quelle est la raison?
demandé sur 2011-07-23 19:46:48
6
réponses

Quand la covariance C++ est-elle la meilleure solution?

cette question a été posée ici il y a quelques heures et m'a fait réaliser que Je n'ai jamais utilisé les types d ... es sont nécessaires, ou produire une solution supérieure à simplement retourner un pointeur de base ou de référence?
demandé sur 2009-08-11 18:32:29
12
réponses

Pourquoi ne les Spécifications Java voulez la méthode principale d'un programme de nulle? [dupliquer]

cette question a déjà une réponse ici: Pourquoi est main() en java vide? ... { } vous obtiendrez une erreur de compilation, parce que la signature de ces deux méthodes est le même.
demandé sur 2015-06-30 08:28:41
3
réponses

Utilisation de 'std:: function' pour appeler la fonction non-void

il y a quelque temps, j'ai utilisé std::function à peu près comme ceci: std::function<void(int)> func = ... laré avec le type de retour void . Je ne suis pas sûr que ce soit correct, surtout une fois qu'on a appelé func() .
demandé sur 2012-02-18 12:37:44
11
réponses

Comment puis-je éviter d'utiliser des Exceptions pour le contrôle du débit?

j'ai été assigné à un projet pour développer un ensemble de classes qui agissent comme une interface à un système de s ... e vais imiter HTTP, avec des méta données (en-têtes) y compris un code de réponse, et le corps du contenu (message).
demandé sur 2008-12-06 03:34:28
4
réponses

Y a-t-il une raison pour ne pas permettre à lambdas de déduire le type de retour s'il contient plus d'une instruction?

tiré du C++0x FDIS (n3290): si une expression lambda n'inclut pas un déclarant lambda, c'est comme si ... n something; } } Modifier : s'il vous Plaît pas "parce que la norme dit que" toutes les réponses. :)
demandé sur 2011-06-05 07:49:06