Все вопросы: [main]

25 вопросов

5
голосов
5ответов
1580 просмотров

Python: imports at the beginning of the main program & PEP 8

The PEP 8 recommends that modules be imported at the beginning of programs. Now, I feel that importing some of them at the beginning of the main program (i.e., after if __name__ == '__main__') makes sense. For instance, if the main program reads arguments from the command line, I tend to do imp...

5
голосов
9ответов
1875 просмотров

main() in C, C++, Java, C#

Is main() (or Main()) in C, C++, Java or C#, a user-defined function or a built-in function?

14
голосов
2ответов
30869 просмотров

"Could not find the main class: XX. Program will exit."

I have managed to run my jar file with a command prompt, but its always giving me a reponse of Could not find the main class: XX. Program will exit. Please help me out, thanks.

0
голосов
5ответов
1797 просмотров

Why do I need a wrapping class? c#

I have a program of some length, with a class and many methods. All of these have to be contained in one huge class that wraps the entire file except the using statements. The necessity of that huge wrapping class seems pointless, is this used only later when making a program with multiple files?...

20
голосов
11ответов
19153 просмотров

C Main Loop without 100% cpu

#include <stdio.h> int main() { while(!DONE) { /* check for stuff */ } return 0; } The above code sample uses 100% cpu until DONE is true. How can I implement a program that loops and only terminates when DONE, but which doesn't use 100% cpu? Modern languages use something like...

15
голосов
9ответов
3628 просмотров

C++ main() in a large OOP project

This may be a short & simple question, but I've never found a satisfying answer to it: What code does the main() function usually consist of in a large C++ project? Would it be an incorrect assumption to think that it is usually just initializing a (wrapping) class object and calling a funct...

22
голосов
9ответов
18121 просмотров

Why default return value of main is 0 and not EXIT_SUCCESS?

The ISO 1998 c++ standard specifies that not explicitly using a return statement in the main is equivalent to use return 0. But what if an implementation has a different standard "no error" code, for example -1? Why not use the standard macro EXIT_SUCCESS that would be replaced either by 0 or -...

19
голосов
10ответов
15003 просмотров

Как определить основной класс во время выполнения в многопоточном Java-приложении?

Я хочу определить имя класса, в котором было запущено мое приложение, с методом main (), во время выполнения, но я нахожусь в другом потоке, и моя трассировка стека не возвращается полностью к исходному классу. Я просмотрел свойства системы и все, что ClassLoader может предложить, и ничего не...

11
голосов
5ответов
17113 просмотров

Почему апплетам не нужен main ()?

Это относится к подклассам Applet, Servlet, Midlet и т. д. Почему им не нужен main()? Если бы я хотел создать класс Craplet, который начинается с init() или чего-то подобного, это плохой дизайн или как бы я это сделал?

44
голосов
5ответов
18041 просмотров

Что такое «главное» в Ruby?

Если я запустил этот файл как «ruby x.rb»: class X end x = X.new Что вызывает "X.new"? Это объект / процесс / и т. д.?

322
голосов
16ответов
953992 просмотров

Что такое "String args []"? параметр в основном методе Java

Я только начинаю писать программы на Java. Что означает следующий код Java? public static void main(String[] args) Что такое String[] args? Когда бы вы использовали эти args? Исходный код и / или примеры предпочтительнее абстрактных объяснений

0
голосов
2ответов
723 просмотров

asp.net: вызвать метод соединения для более чем одного объекта потока?

У меня есть список данных и список потоков в основном потоке. Я передаю данные каждого элемента списка в соответствующий поток. хочу, чтобы основной поток подождал, пока все потоки не будут выполнены. for (int i = 0; i < listOfThread.Count; i++) { listOfThread[i...

1
голосов
1ответов
1220 просмотров

Добавление Void main () wpf

Как добавить мою основную функцию в приложение WPF. у меня также есть файл ресурсов (тема). Я попытался добавить новый класс и указал этот класс как запускаемый, но получил ошибку для файла ресурсов.

3
голосов
6ответов
6438 просмотров

Могу ли я закрыть программу из главного конструктора?

Можете ли вы выйти из приложения до завершения работы конструктора и загрузки основной формы? При запуске у меня есть экран загрузки, который отображается перед загрузкой основной формы. Экран загрузки отображается в конструкторе до его завершения. Я делаю нечто подобное с экраном выхода, ис...

1
голосов
3ответов
5761 просмотров

Импортированный проект Java-апплета в netbeans не будет работать, Netbeans отказывается идентифицировать или даже находить основной класс, даже если он установлен вручную

Я пытаюсь сделать основной класс в netbeans основным классом, который он был в последней среде, в которой он был, однако программа настаивает, что не может найти сам основной класс, и когда я установил его как имя основного класса в свойствах проекта говорится, что класс не существует (хотя и су...

1
голосов
5ответов
8287 просмотров

класс с ++ зачем нужен основной?

Здравствуйте, я пишу небольшой проект на C ++, где я хотел бы иметь несколько классов, которые выполняют некоторую работу, я написал интерфейсы и реализацию классов. Что меня удивляет, так это то, что у меня не может быть простого класса без main (), я хотел бы иметь класс, который однажды бы...

0
голосов
4ответов
1289 просмотров

Связь SSL, насколько это сложно?

У меня на компьютере запущено основное приложение Java, которое может отправлять XML-данные сервлету и получать обратно XML-данные. http://iamt.wisconsin.gov/IAM-WiEntUser/WiEntUserService?xml= а> Я могу использовать https://iamt.wisconsin.gov/IAM-WiEntUser / WiEntUserService? Xml = из ...

14
голосов
3ответов
10294 просмотров

Как я могу написать приложение для Windows без использования WinMain?

Приложения Windows GUI, написанные на C / C ++, имеют в качестве точки входа WinMain (а ​​не main). Насколько я понимаю, компилятор генерирует «основную» функцию, которая будет вызываться средой выполнения C. Эта функция main устанавливает необходимую среду для графического интерфейса пользовате...

36
голосов
8ответов
62104 просмотров

Почему нам нужно использовать ʻint main`, а не `void main` в C ++?

Почему нам нужно использовать int main, а не void main в C ++?

6265
голосов
33ответов
3093880 просмотров

Что делать, если __name__ == "__main__": делать?

Что делает if __name__ == "__main__": с учетом следующего кода? # Threading example import time, thread def myfunction(string, sleeptime, lock, *args): while True: lock.acquire() time.sleep(sleeptime) lock.release() time.sleep(sleeptime) if __name__ == "_...

9
голосов
2ответов
2052 просмотров

Почему main () не может быть объявлен статическим в C?

Почему main должно быть объявлено так, как будто оно имеет внешнюю связь? Почему он не должен быть статичным? что подразумевается под внешней связью ??

704
голосов
17ответов
344156 просмотров

Что должен вернуть main () в C и C ++?

Каков правильный (наиболее эффективный) способ определения функции main() в C и C ++ - int main() или void main() - и почему? Если int main(), то return 1 или return 0? Есть множество дубликатов этого вопроса, в том числе: Каковы действительные подписи для функции C main()? Тип в...

507
голосов
37ответов
502250 просмотров

Почему основной метод Java статичен?

Сигнатура метода Java main() : public static void main(String[] args){ ... } Есть ли причина, по которой этот метод является статическим?

36
голосов
4ответов
9517 просмотров

Почему компилируется int main () {}?

(Я использую Visual C ++ 2008) Я всегда слышал, что main () требуется для возврата целого числа, но здесь я не ввел return 0;, и он скомпилирован с 0 ошибок и 0 предупреждений! В окне отладки сообщается, что программа завершилась с кодом 0. Если эта функция названа чем-нибудь, кроме main (), к...

18
голосов
7ответов
2967 просмотров

В программе на C / C ++ как система (windows, linux, mac OS X) вызывает функцию main ()

Я ищу более техническое объяснение, чем ОС вызывает функцию. Может ли кто-нибудь помочь мне или указать на веб-сайт или книгу?