Вопросы с тегом 'main'

Во многих языках программирования основная функция, подпрограмма или метод отмечают точку входа программы. Как правило, первая программа-написанная функция запускается при запуске программы.
5
ответов

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

Если я запустил этот файл как "ruby x.rb": class X end x = X.new В чем дело, вызывающее "X.new"? Является ли это объектом/процессом/etc?
задан 27 мая '09 в 23:16
4
ответов

WINMAIN и main() в С++ (Extended)

Правильно, я просмотрел этот пост: Разница между WinMain, main и DllMain в С++ Теперь я знаю, что WINMAIN используется для оконных приложений и main() для консолей. Но чтение сообщения на самом деле не говорит мне, почему именно в чем разница. Я и...
задан 14 дек. '12 в 4:58
5
ответов

Использование собственных объектов модуля в __main__.py

Я пытаюсь получить доступ к данным модулей изнутри __main__.py. Структура выглядит следующим образом: mymod/ __init__.py __main__.py Теперь, если я выставляю переменную в __init__.py следующим образом: __all__ = ['foo'] foo = {'bar': '...
задан 05 авг. '10 в 5:15
7
ответов

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

В чем разница между char** argv и char* argv[]? в int main(int argc, char** argv) и int main(int argc, char* argv[])? Они одинаковы? Особенно, что первая часть не имеет [].
задан 04 марта '11 в 12:44
4
ответов

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

(Я использую Visual С++ 2008). Я всегда слышал, что main() требуется для возвращения целого числа, но здесь я не помещал в return 0; и скомпилировал его с 0 ошибками и 0 предупреждениями! В окне отладки говорится, что программа вышла с кодом 0. Если...
задан 22 авг. '08 в 15:49
6
ответов

В Python я могу вызвать main() импортированного модуля?

В Python у меня есть модуль myModule.py, где я определяю несколько функций и main(), что требует нескольких аргументов командной строки. Обычно я называю это main() от bash script. Теперь я хотел бы поместить все в небольшой пакет, поэтому я п...
задан 24 янв. '13 в 14:23
2
ответов

Почему const int main = 195 приводит к рабочей программе, но без const она заканчивается ошибкой сегментации?

Рассмотрим следующую программу C (см. живое демо здесь). const int main = 195; Я знаю, что в реальном мире ни один программист не пишет такой код, потому что он не служит никакой полезной цели и не имеет никакого смысла. Но когда я удаляю ключевое...
задан 23 окт. '15 в 18:02
2
ответов

Почему SDL определяет основной макрос?

После некоторой проблемы с настройкой SDL я обнаружил, что SDL определяет макрос, который заменяет main: #define main SDL_main // And then extern C_LINKAGE int SDL_main(int argc, char *argv[]); Это также может создавать ошибки компиляции, если ос...
задан 15 авг. '12 в 22:42
3
ответов

int main() vs void main() в C

В C я знаю, что int main() возвращает int, где void main() не работает. Кроме этого, есть ли разница между ними? сначала лучше второго?
задан 20 февр. '12 в 8:19
5
ответов

Вызов функции перед основным

Возможный дубликат: Является ли main() действительно началом программы на С++? Можно вызвать функцию до запуска программы? Как я могу сделать эту работу в C++ или C?
задан 05 июня '12 в 15:45
19
ответов

Можно ли написать программу без использования функции main()?

Я продолжаю задавать этот вопрос в интервью: Записать программу без использования функции main()? Один из моих друзей показал мне код с использованием макросов, но я не мог этого понять. Итак, вопрос: Можно ли написать и скомпилировать прогр...
задан 13 авг. '11 в 17:11
9
ответов

Объяснение 'String args []' и static в 'public static void main (String [] args)'

Как вы можете объяснить очень хорошо, новичок, значение String args[] и использование static в следующем отрывке? class FirstApp { public static void main(String[] args) { ... } }
задан 14 авг. '12 в 16:00
1
ответ

В Scala; следует ли использовать черту App?

Я только начал изучать Scala, и многие из обучающих программ, которые я следую, используют комбинацию различных представлений для метода main. Помимо знакомого основного метода; там также используются черты App или Application. Похоже, что Applicati...
задан 26 июня '14 в 21:12
8
ответов

Есть ли веская причина писать код в Program.cs/main, а не использовать классы?

Я работаю над довольно большим приложением и моим техническим руководством, и я не вижу глаз для глаз на некоторых вещах. Один из них касается консольных приложений. Эти приложения переносятся на С# из сценариев оболочки. Некоторые из этих сценариев...
задан 16 окт. '12 в 1:05
4
ответов

crt1.o: В функции '_start': - неопределенная ссылка на 'main' в Linux

Я переношу приложение из Solaris в Linux Связанные объектные файлы не имеют основной(). Но компиляция и привязка выполняются правильно в Solaris и генерируется исполняемый файл. В Linux я получаю эту ошибку /usr/lib/gcc/x86_64-redhat-linux/4.1....
задан 20 июня '12 в 12:19