Задавать в приведенном коде флаг, который проверяется в вашем скрипте.
Пока он не выставлен - игнорировать принудительный запуск пользователем.
Впрочем, "полная загрузка страницы" - технически неопределенный термин.
Какая-нибудь стена Вконтакте подтягивается динамически, и какой-либо окончательной "полной подгрузки" у нее просто нет.
Василий Банников, понятно, традиционная для M$ терминология в стиле "морская свинка".
Хрень для внутриоконного использования, которая на самом деле уже не C++ и совершенно не CLI.
Не "например", а "только и исключительно".
Рекомендуется выбрасывать закрывающий тег из конца файла, если он там оказался, именно из соображений того, что после него могут быть пробелы и переводы строк, которые вылезут в вывод.
Но в тот же syslog лучше все-таки смотреть глазами, а не грепом. По тамошней последней информации перед перезагрузкой можно судить о том, вызвало ли эту перезагрузку какое-то системное событие или там ничего особенного нет, потому что заглючило железо/драйвера.
Разве в PDF есть какие-то слои? Это графический формат, элементы выводятся поверх предыдущих по мере упоминания в файле. Будет ваш текст последним - ляжет на картинку, будет первым - картинка ляжет на него. Вот и вся магия.
Drno, и кто-то сказал, что собирать всю эту хренову тучу искодников с горой их зависимостей, тоже сто лет как устаревших, будет проще? Очень сомневаюсь.
Это неправильный ответ. Сам же спрашивал насчет дней.
И да, добавить дни в date отнюдь недостаточно - например, вместо 32 дней date выведет 1.
Очень распространенная ошибка новичков - путать временные промежутки, которые не имеют привязки к календарю, с таймшампом, который четко отсчитывается от нулевой даты Unix.
А нужно всего-то не хвататься за функции, которые кажутся подходящими, а написать пяток строчек собственного кода на банальнейшей математике целочисленного деления.
Виктор Майоров, это неправильный ответ. Время в миллисекундах - совершенно необязательно таймштамп, это может быть именно промежуток времени в миллисекундах, никак не привязанный к календарю.
ТС, ну математика же для пятого класса.
Сколько миллисекунд в минуте, часе и дне - знаешь?
Так раздели, в чем проблема-то?
Xveeder, попробовал представить себе, что вы такое пишете, что у вас множество фабрик платежей. Боюсь, моей фантазии недостаточно для того, чтобы представить, как это будет использоваться - и, соответственно, рассуждать о том, как это сделать удобно и для пишущего, и для читающего. Брэк.
Александр, истинно говорю вам: список смертных грехов суть топ-7 сильнейших мотиваторов человеческой деятельности.
Только они должны именно побуждать к действиям, а не быть самодостаточными.
AHMED_RAPIRA, так в том и цимес, что как только от азов переходим к конкретике, сразу оказывается, что из "столько протоколов" IPX, например, уже можно не изучать... потому что кончилась "незыблемость".
AHMED_RAPIRA, незыблемое, говорите?
Знаете, что такое терминатор на коаксиальном кабеле и зачем?
Или, может, помните такой ультрасовременный инструмент с интегрированной БД - M$ Access?
Если есть лицензия, то под ней же логично держать и сервер разработки.
Но раз у вас есть лицензия - вы оплатили техподдержку.
Обратитесь к ней, прочувствуйте прелесть легального российского софта и весь ужас пиратства...
Xveeder, собственно, если хочется снаружи класса определять его принцип работы, можно его назвать DeliveryFactory, например. Но собирать его в одной папке с PaymentFactory или StoreFactory, с которыми он ну никак не взаимодействует и никогда не будет - просто нелепо. Только потом сложнее будет поддерживать эту кучу.
При этом я вполне допускаю, что эти классы все-таки будут лежать в одной папке. Но не потому, что они все - фабрики, а по какой-нибудь более вменяемой причине.
Пока он не выставлен - игнорировать принудительный запуск пользователем.
Впрочем, "полная загрузка страницы" - технически неопределенный термин.
Какая-нибудь стена Вконтакте подтягивается динамически, и какой-либо окончательной "полной подгрузки" у нее просто нет.