Пусть компиляторы отчета о ошибках на неизвестных атрибутах? Даже с объемом?

в N3291 «7.6.1. (3/5) Синтаксис атрибута и семантика [DECK.attr.Grammar]» относительно того, как атрибуты Написаны в исходном коде, который я прочитал

Использование токена атрибута условно поддерживается, с Определенное внедрение поведение.

и

для атрибута , не указанных в этом международном стандарте, поведение определяется реализацией.

означает ли это, что спецификации атрибутов, такие как

[[ dllexport ]]
[[ hiding ]]
[[ unused ]]
[[ vendor::attrib ]]

, могут быть жаловались на стандартным соответствием компилятором ? Итак, это может сообщить об ошибке и остановить компиляцию?

Я бы надеялся, что компилятор должен игнорировать атрибуты, которые он не знает, как обрабатывать их. Хорошо, это может быть опасно, потому что опечатки в атрибутах могут быть упущены, например [[NoreTrun]] или [[Cross_Dependencie]] : -)

, но особенно именные пространства Помогите здесь, верно? Когда я компилируюсь [[GCC :: MIPS]] на компиляторе Microsoft , что нужно иметь возможность игнорировать, что и не отвергает его, верно?

-121--1660511- Как общаться между C ++ и PHP на Windows? У меня есть проект, который имеет программу, написанную в C ++ (что всегда нужно запускать) и веб-сервер Apache с PHP на ПК Windows. Теперь я хочу отправлять параметры, полученные из клиентов в PHP на C ++ ...

У меня есть проект, который имеет программу, написанную на C ++ (что всегда нужно запускать) и веб-сервер Apache с PHP на ПК Отказ Теперь я хочу отправлять параметры, полученные от клиентов в PHP в программу C ++ и верните ответ, но я не могу понять, как это сделать.

Я посмотрел на Exec () и Shell_exec () в PHP, но они могут выполнять только программы, я хочу вызвать метод в C ++ и отправить возвращаемое значение обратно в PHP.

- лучший способ временного хранить результаты в файле или у вас есть лучшие идеи?

5
задан Lightness Races with Monica 14 September 2011 в 10:47
поделиться