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
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
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
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

Retourner plusieurs valeurs d'une méthode Java: pourquoi pas d'objets n-tuple?

pourquoi n'y a-t-il pas une solution (standard, certifiée Java), dans le langage Java lui-même, pour retourner plusieurs ... euvent modifier deux objets ensemble (en tandem), et dans ce cas un objet dactylographié comme un retour semble exagéré.
demandé sur 2011-09-19 16:23:02
2
réponses

Que faire si j'écris une déclaration de retour dans le constructeur?

et si j'écris un retour dans le constructeur? Est-il conforme standard? struct A { A() { return; } }; le code ci ... dit le second? Est-il explicite déclaration? c'Est le retour tapez dans le premier exemple void? implicite type de retour?
demandé sur 2011-03-10 08:18:51
5
réponses

Nul comme type de retour

j'ai testé les types de retour avec PHP 7. j'ai créé un script simple pour tester les types de retour de PHP 7: <?p ... e vide, aucun retourné sur la ligne 2 ma question Est( Je n'ai pas pu la trouver), en PHP 7 y aura-t-il un void type?
demandé sur 2015-04-22 12:12:15
6
réponses

Comment retourner une structure anonyme en C?

en essayant un code, j'ai réalisé que le code suivant est compilé: struct { int x, y; } foo(void) { } il semble que nou ... ntaxe correcte pour une instruction return et comment puis-je attribuer correctement la valeur retournée à une variable?
demandé sur 2015-01-09 13:11:16
4
réponses

Retour CompletableFuture ou CompletableFuture?

je veux écrire une méthode asynchrone qui renvoie un CompletableFuture. Le seul but de l'avenir est de suivre quand la mét ... ne demande que les types de retour, pas les listes de paramètres, les déclarations de variables, ou d'autres contextes.
demandé sur 2015-12-12 01:10:47
4
réponses

Type de retour Covariance avec pointeurs intelligents

En C++ on peut faire ceci: struct Base { virtual Base* Clone() const { ... } virtual ~Base(){} }; struct Derived : ... eur intelligent Derived. Merci d'avance! mise à Jour: en effet, mon second exemple ne compile pas, grâce à Iammilind
demandé sur 2011-08-03 14:04:19
9
réponses

Existe-t-il un attribut standard "never returns" pour les fonctions C#?

j'ai une méthode qui ressemble à ceci: void throwException(string msg) { throw new MyException(msg); } maintenant ... les attributs personnalisés ne le fassent pas, parce que pour mon but j'aurais besoin de la coopération du compilateur.
demandé sur 2010-01-04 15:13:57
4
réponses

Comment obtenir le type de retour d'un appel de méthode dans l'Ide?

normalement, vous vous attendriez juste à planer sur une méthode qui montrerait un popup du type de retour. comment obtenez-vous cette information dans intellij ultimate?
demandé sur 2012-11-20 01:21:51
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
7
réponses

Une méthode C# peut-elle retourner une méthode?

une méthode en C# peut-elle retourner une méthode? une méthode pourrait retourner un lambda expression par exemple, mai ... x + b * x + c; }; } delegate float Function(float x); Function QuadraticFunction = QuadraticFunctionMaker(1f,4f,3f);
demandé sur 2011-07-03 18:27:05
7
réponses

Pourquoi devrait renvoient toujours le même type?

j'ai lu quelque part que les fonctions devraient toujours retourner un seul type ainsi, le code suivant est considéré com ... nouveau tuple vide ou cette différence de temps est-elle trop petite pour être remarquée, même dans les grands projets?
demandé sur 2009-12-03 14:15:27
11
réponses

Retourner le type différent de données d'une méthode en java?

public static void main(String args[]) { myMethod(); // i am calling static method from main() } . public static ? ... value"); rv.setIndex(12); return rv; } Maintenant, ma question,est-il un moyen plus simple pour y parvenir??
demandé sur 2013-08-09 10:10:09
2
réponses

Retour de la fonction SQL-type: TABLE vs SETOF records

Quelle est la différence entre une fonction qui renvoie TABLE et SETOF records, toutes choses égales par ailleurs. CREATE ... FROM events WHERE type = ; $$ LANGUAGE SQL STABLE; Ces fonctions semblent les mêmes résultats. Voir cette SQLFiddle.
demandé sur 2014-03-15 16:43:48
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
12
réponses

Comment retourner local array en C++?

char *recvmsg(){ char buffer[1024]; return buffer; } int main(){ char *reply = recvmsg(); ..... } je reçois un avertissement: avertissement C4172: adresse de retour de la variable locale ou temporaire
demandé sur 2011-10-14 19:34:21
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