Вопросы с тегом «standards-compliance»

22
Что такое оператор «->» в C ++?
На этот вопрос есть ответы на Переполнение стека на русском : Что такое оператор "->" в С ++? После прочтения скрытых объектов и темные углы C ++ / STL на comp.lang.c++.moderated, я был полностью удивлен , что следующий фрагмент кода компилируется и работает как в Visual Studio 2008 и G …

13
Допустимо ли иметь HTML-форму внутри другой HTML-формы?
Это действительно HTML, чтобы иметь следующее: <form action="a"> <input.../> <form action="b"> <input.../> <input.../> <input.../> </form> <input.../> </form> Поэтому, когда вы отправляете «b», вы получаете только поля во внутренней форме. Когда вы отправляете «а», вы получаете все поля, кроме «б». Если это невозможно, какие обходные пути для этой ситуации доступны?

18
Может ли элемент html иметь несколько идентификаторов?
Я понимаю, что идентификатор должен быть уникальным на странице HTML / XHTML. Мой вопрос, для данного элемента, я могу назначить несколько идентификаторов для него? <div id="nested_element_123 task_123"></div> Я понимаю, что у меня есть простое решение с простым использованием класса. Мне просто интересно использовать идентификаторы таким образом.


6
Должны ли ключи JSON быть заключены в кавычки?
Пример: допустим ли следующий код для спецификации JSON ? { precision: "zip" } Или я всегда должен использовать следующий синтаксис? (А если так, то почему?) { "precision": "zip" } Я действительно не нашел что-то об этом в спецификациях JSON. Хотя они используют кавычки вокруг своих ключей в своих примерах.

3
Что происходит с «gets (stdin)» на сайте кодер-байтом?
Coderbyte - это онлайновый сайт, посвященный проблемам кодирования (я нашел его всего 2 минуты назад). Первый вызов C ++, с которым вас встретят, имеет скелет C ++, который нужно изменить: #include <iostream> #include <string> using namespace std; int FirstFactorial(int num) { // Code goes here return num; } int main() …

11
Является ли main () действительно началом программы на C ++?
Раздел $ 3.6.1 / 1 стандарта C ++ гласит: Программа должна содержать глобальную функцию с именем main , которая является назначенным запуском программы. Теперь рассмотрим этот код, int square(int i) { return i*i; } int user_main() { for ( int i = 0 ; i < 10 ; ++i ) …

2
Когда вызов функции-члена в экземпляре NULL приводит к неопределенному поведению?
Рассмотрим следующий код: #include <iostream> struct foo { // (a): void bar() { std::cout << "gman was here" << std::endl; } // (b): void baz() { x = 5; } int x; }; int main() { foo* f = 0; f->bar(); // (a) f->baz(); // (b) } Мы ожидаем (b)сбоя, …

5
Объявление методов должно быть совместимо с родительскими методами в PHP
Строгие стандарты: объявление childClass :: customMethod () должно быть совместимо с объявлением parentClass :: customMethod () Каковы возможные причины этой ошибки в PHP? Где я могу найти информацию о том, что значит быть совместимым ?

2
Подразумевает ли constexpr встроенный?
Рассмотрим следующую встроенную функцию: // Inline specifier version #include<iostream> #include<cstdlib> inline int f(const int x); inline int f(const int x) { return 2*x; } int main(int argc, char* argv[]) { return f(std::atoi(argv[1])); } и версия, эквивалентная constexpr: // Constexpr specifier version #include<iostream> #include<cstdlib> constexpr int f(const int x); constexpr int …

6
Чистый способ запустить веб-браузер из сценария оболочки?
В сценарии bash мне нужно запустить пользовательский веб-браузер. Кажется, есть много способов сделать это: $BROWSER xdg-open gnome-open в GNOME www-browser x-www-browser ... Есть ли способ сделать это более стандартно, чем другие, который работал бы на большинстве платформ, или я должен просто использовать что-то вроде этого: #/usr/bin/env bash if [ -n …

6
RegEx для анализа или проверки данных Base64
Можно ли использовать RegEx для проверки или очистки данных Base64? Это простой вопрос, но факторы, которые приводят к этому вопросу, усложняют его. У меня есть декодер Base64, который не может полностью полагаться на входные данные в соответствии со спецификациями RFC. Итак, проблемы, с которыми я сталкиваюсь, - это такие проблемы, …

1
Нужно ли экранировать точку в классе символов (квадратные скобки) регулярного выражения?
Точка .в регулярном выражении соответствует любому одиночному символу. Чтобы регулярное выражение соответствовало точке, точка должна быть экранирована:\. Мне было указано, что внутри квадратных скобок []не нужно экранировать точку. Например, выражение: [.]{3}соответствует ...строке. Не правда ли? И если да, то верно ли это для всех стандартов регулярных выражений?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.