Запитання з тегом «standards-compliance»

22
Що таке оператор "->" в C ++?
На цей питання є відповіді на Stack Overflow на російському : Що таке оператор "->" в С ++? Після прочитання прихованих об'єктів і темні кути 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", ви отримуєте лише поля у внутрішній формі. Коли ви подаєте "a", ви отримуєте всі поля мінус поля "b". Якщо це неможливо, які шляхи вирішення цієї ситуації доступні?

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


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

3
Що відбувається з "get (stdin)" на кодербайті сайту?
Coderbyte - це веб-сайт із викликом кодування в Інтернеті (я знайшов його лише 2 хвилини тому). Перший виклик C ++, з яким вас зустрічають, має скелет С ++, який потрібно змінити: #include <iostream> #include <string> using namespace std; int FirstFactorial(int num) { // Code goes here return num; } int …

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

2
Коли виклик функції-члена на нульовому екземплярі призводить до невизначеної поведінки?
Розглянемо наступний код: #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 …

5
RegEx для синтаксичного аналізу або перевірки даних Base64
Чи можна використовувати RegEx для перевірки чи дезінфекції даних Base64? Це просте запитання, але фактори, що зумовлюють це питання, ускладнюють його. У мене є декодер Base64, який не може повністю покладатися на вхідні дані, щоб слідувати специфікаціям RFC. Отже, проблеми, з якими я стикаюся, - це такі проблеми, як, можливо, …

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