Я думаю, что вы можете создать Period
используя этот конструктор, который принимает два DateTime
объекта.
У нас есть эта проблема, и мы используем решение веб-службы с тремя вызовами: один для запуска процесса, второй для отправки фрагментов файла и третий для завершения процесса, работает как оберег.
Почему вы вообще есть метод тестирования в структуре B? Я не думаю, что это имеет смысл.
Определяя структуру A и определяя внутри нее перечисление, вы более или менее говорите, что «здесь перечисление в области видимости структуры A», и это то же самое, что сказать «если если вы хотите использовать это перечисление, вам нужно обратиться к структуре A ".
Помещение перечисления в пространство имен не решит вашу проблему. Поскольку у вас будет та же проблема с осциллографом (C4482)
, я думаю, вы слишком усложняете ситуацию. Что вы об этом думаете?
struct A
{
enum A_enum
{
E0,
E1,
E2
};
static bool test(A_enum val)
{
return (val == E1);
}
};
int main()
{
assert(A::test(A::E1));
return 0;
}
Обратите внимание, что A :: test () статичен. Это должно быть потому, что вы не работаете с состоянием структуры. А поскольку он статичен, вам не нужен экземпляр A для вызова метода.
com на странице отклонения загрузки. Вы можете выбрать файл для загрузки, который затем будет отправлен в фоновом режиме тем, что работает в вашем браузере (в некоторых случаях я думаю, что создается скрытый iframe, который отправляет запрос файла, если Flash недоступен), и вы получаете значок файла с индикатором асинхронного выполнения для каждого загружаемого в данный момент файла.Одно из дополнительных преимуществ Flash / Silverlight заключается в том, что вы можете взаимодействовать с файлом на стороне клиента перед его отправкой, что позволяет выполнять такие действия, как проверка данные не являются вредоносными программами, сценариями и т. д. Это может быть очень сложно или невозможно с классической загрузкой файлов и javascript из-за ограничений разрешений, которые обычно присутствуют в веб-браузерах в наши дни (по уважительной причине).
Для вашего приложения,
Есть много отличных скриптов загрузки флеш-памяти, и они обладают впечатляющими функциями.
Мне больше всего нравится Solmetra Flash Uploader , онлайн-демонстрация выглядит впечатляюще, и вы также можете установить для него нулевую ширину и высоту и написать сценарий в Javascript.
Другой вариант - SWFUpload , он менее яркий, но может выполнять работу лучше в зависимости от вашего потребности. Здесь также есть онлайн-демонстрация .
Даже Gmail использует флэш-память для загрузки вложений .