Questions sur main

29
réponses

Ce ne si nom == " principal ": le faire?

Que fait le if __name__ == "__main__": ? # Threading example import time, thread def myfunction(string, sleept ... rt_new_thread(myfunction, ("Thread #: 1", 2, lock)) thread.start_new_thread(myfunction, ("Thread #: 2", 2, lock))
demandé sur 2009-01-07 07:11:00
30
réponses

Que signifie "Ne Pouvait pas trouver ou charger la classe principale"?

un problème commun que les nouveaux développeurs Java éprouvent est que leurs programmes ne parviennent pas à exécuter ... main class ... Qu'est-ce que cela signifie, qu'est-ce qui le provoque, et comment devriez-vous le réparer?
demandé sur 2013-08-07 07:02:46
30
réponses

Ne peut pas exécuter jar-file: "pas d'attribut principal de manifeste"

j'ai installé une application, quand j'essaie de l'exécuter (c'est un JAR exécutable) rien ne se passe. Quand je l'exé ... on nom. Il doit y avoir un moyen de corriger cela parce que le programme fonctionne très bien sur d'autres systèmes.
demandé sur 2012-03-13 22:20:40
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
30
réponses

Pourquoi la méthode principale Java est-elle statique?

la méthode signature D'un Java main () est: public static void main(String[] args){ ... } Est-il une raison pour que cette méthode soit statique?
demandé sur 2008-09-28 23:45:34
5
réponses

Quelle est la déclaration correcte de main?

Quelle est la signature appropriée de la fonction main en C++? Quel est le type de retour correct, et que signifie re ... est-ce spécifique au système? Avoir ces règles changé au fil du temps? Que se passe-t-il si je les viole?
demandé sur 2010-11-17 20:12:00
11
réponses

Est-ce que main () est vraiment le début d'un programme C++?

de La section $3.6.1/1 de la Norme C++ lit, un programme doit contenir un fonction appelée main ... se résume à la définition de l'expression "début du programme" . Alors, comment exactement ne vous le définir?
demandé sur 2011-01-24 17:54:11
9
réponses

Est " int main;’ valide d'un programme C/C++?

je demande parce que mon compilateur semble le penser, même si Je ne le pense pas. echo 'int main;' | cc -x ... suppose, est que je pense vraiment que ce devrait être une" erreur 1519190920 dans un environnement hébergé, eh?
demandé sur 2015-01-05 12:58:20
10
réponses

Est-il sécuritaire de renommer argc et argv dans la fonction principale?

beaucoup de programmes utilisent des noms standards pour un certain nombre d'arguments et de tableaux de chaînes. Le p ... t l'air très similaires et diffèrent en une seule lettre. Mais tout le monde les utilise pour une raison quelconque.
demandé sur 2016-04-29 21:51:14
8
réponses

Différence entre int main () et int main (void)?

que signifie ce qui suit : int main(void) {...} VS int main() {...} ? je pense q ... fie int main(void) {...} ? que signifie le nul ? j'ai regardé ici mais c'est une autre question .
demandé sur 2012-09-01 09:30:32
5
réponses

Est-il légal de revenir dans main() en C++? [dupliquer]

cette question a déjà une réponse ici: la fonction principale peut-elle s'appeler ... e code suivant sans se plaindre: int main() { main(); } Can toute personne précisions à ce sujet?
demandé sur 2010-12-23 15:07:29
4
réponses

WINMAIN et main() en C++ (Extended)

à droite, j'ai regardé ce post: différence entre WinMain, main et DllMain en C++ je sais maintenant que ... fférentes fonctions du secteur pour démarrer un programme? Est-ce dû à des problèmes de performances? Ou c'est quoi?
demandé sur 2012-12-14 05:58:51
7
réponses

C++ - char** argv vs. char* argv[]

Quelle est la différence entre char** argv et char* argv[] ? dans int main(int argc, char** argv) et int main(int argc, char* argv[]) ? Sont-ils les mêmes? Surtout que la première partie n'a pas [] .
demandé sur 2011-03-04 12:44:17
5
réponses

Qu'est-ce que" main " en Ruby?

Si je lance ce fichier en tant que "ruby x.rb": class X end x = X.new Quelle est la chose qui est de l'appeler "X.new"? est-ce un objet/processus/etc?
demandé sur 2009-05-28 00:16:36
5
réponses

Utilisation des propres objets du module dans main.py

j'essaie d'accéder aux données d'un module depuis son __main__.py. la structure est la suivante: mymod/ __init__.py ... une variable __init__.py comme ceci: __all__ = ['foo'] foo = {'bar': 'baz'} Comment puis-je accéder à foo__main__.py?
demandé sur 2010-08-05 06:15:58
1
réponses

Méthode principale avec paramètre générique; pourquoi cela fonctionne-t-il?

public static <T extends String> void main(T[] args) { System.out.println("Hello World!"); } j'étais curieux ... z également passer des arguments en utilisant la ligne de commande comme vous le feriez avec n'importe quel autre programme.
demandé sur 2018-07-15 23:13:13
4
réponses

Pourquoi int main () {} compile?

(J'utilise Visual C++ 2008) j'ai toujours entendu que main () est requis pour retourner un entier, mais ici je n'ai p ... look I'm supposed to return an int but I'm not gonna!\n"; } est-ce que cela pourrait être un bug dans VC++?
demandé sur 2008-08-22 16:49:37
5
réponses

Appeler une fonction avant main [dupliquer]

possible Duplicate: est-ce que main () est vraiment le début d'un programme C++? ... possible d'appeler ma fonction avant le démarrage du programme? Comment puis-je faire ce travail dans C++ ou C ?
demandé sur 2012-06-05 16:45:05
2
réponses

Pourquoi SDL définit la macro principale?

après avoir eu quelques difficultés à configurer SDL, J'ai découvert que SDL définit une macro qui remplace main: #define ... dard et l'erreur vers les fichiers (et je ne veux pas de ce comportement), et ce comportement s'arrête si je dévie main.
demandé sur 2012-08-15 23:42:19
2
réponses

Pourquoi const int main = 195 aboutit-il à un programme de travail mais sans const, il se termine par un défaut de segmentation?

Envisager de programme C suivant (voir la démo en live ici). const int main = 195; je sais que dans le monde réel, pas ... ^ pourquoi la présence et l'absence de const mot-clé faire une différence dans le comportement du programme?
demandé sur 2015-10-23 18:02:24
3
réponses

int main () vs void main() en C [dupliquer]

cette question a déjà une réponse ici: Quel doit être le main() de retour dans le ... main() ne fonctionne pas. Autre que cela, est-il une différence entre eux? la première est meilleure que la seconde?
demandé sur 2012-02-20 09:19:01
20
réponses

Est-il possible d'écrire un programme sans utiliser la fonction main ()?

je continue de recevoir cette question posée dans les interviews: Ecrire un programme sans utiliser main() fonction? un ... pas pu le comprendre. Donc la question est: Est-il vraiment possible d'écrire et de compiler un programme sans main()?
demandé sur 2011-08-13 18:11:47
1
réponses

En Scala, devrais-je utiliser L'application trait?

je viens de commencer à apprendre le Scala et de nombreux tutoriels que je suis en train de suivre utilisent une combinai ... ode principale et quand dois-je utiliser App pour démarrer mon programme? Quelle est la différence entre les deux approches?
demandé sur 2014-06-26 22:12:53
9
réponses

Impossible de trouver ou charger la classe principale avec un Fichier Jar

j'essaie de charger un pot en utilisant @echo off java -jar Test.jar pause Avec le manifeste de Manifest-Version: 1. ... . j'ai essayé d'éditer le chemin de classe, de refaire le manifeste, d'installer le nouveau JRE. Que dois-je faire?
demandé sur 2012-10-23 16:43:30
3
réponses

Principale méthode à Scala

j'ai écrit une classe Scala et défini le main() méthode en elle. Il a compilé, mais quand je l'ai lancé, j'ai eu NoSuchMe ... e classe. Est-il possible de définir main() dans une classe de Scala ou avons-nous toujours besoin d'un objet pour cela?
demandé sur 2014-05-02 01:02:02
8
réponses

Pourquoi devons-nous utiliser `int main` et non `void main` en C++? [dupliquer]

cette question a déjà une réponse ici: Quel doit être le main() de retour dans le ... s Pourquoi devons-nous utiliser int main et non void main en C++?
demandé sur 2009-01-16 11:35:56
8
réponses

Est-il une bonne raison d'écrire du code dans le Programme.cs / main par opposition à utiliser les classes? [fermé]

je travaille sur une application assez grande et mon avance technologique et je ne vois pas les yeux sur certaines choses ... ce qui concerne les grandes applications et le contenu de votre méthode principale? je vous Remercie pour votre temps.
demandé sur 2012-10-16 02:05:17
4
réponses

crt1.o: dans la fonction 'start': - référence non définie à 'main' dans Linux

je transfère une application de Solaris à Linux Les fichiers qui sont liés n'ont pas de main() définie. Mais la compilat ... o $(RPCAPPN)_server $(IDALIBS) $(LIBS) $(ORALIBS) $(COMMONLIB) $(LIBAPI) $(CCLIB) $(THREADLIB) $(DBSERVERLIB) $(ENCLIB)
demandé sur 2012-06-20 13:19:00
2
réponses

La fonction " main "peut-elle être déclarée avec le spécificateur" noexcept"?

le code suivant est-il valide en C++? int main() noexcept { } clang++ 3.8.0 et g++ 7.2.0compiler fine (avec -std=c++14 ... ion? et C++17? Comme je sais noexcept specifier devient la partie du type de fonction dans cette révision de la norme.
demandé sur 2017-12-01 01:44:41
7
réponses

Les arguments de la signature de main en C++ peuvent-ils avoir les qualificatifs non signés et const? [dupliquer]

cette question a déjà une réponse ici: Quel doit être le main() de retour dans le ... dit. ainsi, ces modifications sont-elles garanties pour fonctionner sur un compilateur conforme aux normes?
demandé sur 2009-10-25 21:06:20