Описание тега standards-compliance

1 ответ

Отсутствующие шаблоны из заголовка `<cmath>` в VS 2010

Я только что заметил, что шаблоны, продиктованные стандартом C++11 [26.8 c.math] для &lt;cmath&gt; заголовок отсутствует в версии стандартной библиотеки C++, поставляемой с Visual Studio 2010. В частности, я искал std::signbit, но поиск по msdn подт…
3 ответа

Непоследовательное поведение при доступе к определению частного вложенного класса

У меня есть код, который объявляет шаблон подкласса как частный, а затем член как защищенный: class X { private: template &lt;class T&gt; class Y { public: void somethingToDo(); // definition }; protected: Y&lt;SomeType&gt; _protectedMember; // More…
02 окт '12 в 19:36
2 ответа

Стандарт Java в результате применения двойного к Int

Скажи, что у меня есть следующее... double d = 1.6; int q = ( ( int ) d ); Будет ли это всегда отбрасывать только десятичную точку в соответствии со стандартом Java, или оно может округляться вверх или вниз в соответствии со стандартом (который суще…
27 янв '15 в 00:26
1 ответ

Может ли ребенок влиять на размер своего родителя в режиме стандартов?

Возьмем, к примеру, эту страницу, можно ли вставить ребенка в mydiv таким образом, чтобы рост mydiv превысил 500 пикселей? &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; &lt;html&g…
11 ноя '09 в 00:43
4 ответа

Разве (size_t)((char *)0) никогда не оценивается как 0?

Согласно ответам в "Почему вычесть нулевой указатель в offsetof ()?" (и мое чтение K&R;), стандарт C не требует, чтобы (size_t)((char *)0) == 0, Тем не менее, я никогда не видел ситуации, когда приведение нулевого указателя к целочисленному типу при…
3 ответа

Почему JS-скрипты обычно помещаются в заголовок документа?

Почему JS-скрипты обычно помещаются в заголовок документа? Требуется ли это стандартами или это просто соглашение без особой причины?
1 ответ

Несколько пользовательских преобразований при инициализации

Я осознаю тот факт, что C++ допускает только одно пользовательское неявное преобразование при преобразовании между типами. Однако недавно я столкнулся с ситуацией, когда кажется, что при инициализации допускаются двойные пользовательские неявные пре…
3 ответа

Шаблон доступа к символу в безымянном пространстве имен

Мы обновляем наш компилятор XL C/C++ с V8.0 до V10.1 и обнаружили некоторый код, который теперь выдает нам ошибку, даже если он скомпилирован под V8.0. Вот минимальный пример: test.h: #include &lt;iostream&gt; #include &lt;string&gt; template &lt;cl…
26 мар '10 в 19:07
1 ответ

Тестирование итератора C++

Я пишу с ++ RandomAccessIterator для пользовательского типа массива. Так как это не работает с std::sort и простой int массив, я хотел бы убедиться, что я правильно его реализовал. Знаете ли вы о какой-либо среде "тестирования соответствия итератора…
4 ответа

Возможно ли иметь код, соответствующий стандартам W3C, когда вам требуется поддержка IE6? W3

Я пытаюсь мотивировать членов моей команды, чтобы наш код был проверен, но, кажется, есть некоторое разочарование, потому что мы все еще обязаны поддерживать IE6. Ребята, у вас есть какие-нибудь мысли на этот счет? Вот для чего я иду: Семантический …
03 дек '09 в 19:17
1 ответ

Возможно ли, что режим рендеринга в браузере динамически меняется со стандартного на причудливый

Предположим, что у вас есть страница, которая отображается в стандартном режиме отображения браузера. Предположим, что на странице есть кнопка, которая при нажатии загружает набор внешних файлов CSS и JavaScript и создает некоторые элементы DOM. Воз…
1 ответ

MERGE для таргетинга столбцов с использованием исходных строк?

У меня есть некоторые хорошо структурированные данные, которые выглядят так: CREATE TABLE SourceBodyPartColors ( person_ID INTEGER NOT NULL, body_part_name VARCHAR(5) NOT NULL CHECK (body_part_name IN ('hair', 'eye', 'teeth')), color VARCHAR(20) NOT…
2 ответа

Соответствует ли этот фрагмент кода MISRA C?

Я должен отправить UDP-пакеты в локальной сети автомобиля. Пакет UDP состоит из 5 полей: field_1: 4 bytes uint32_t field_2: 1 byte uint8_t field_3: 1 byte uint8_t field_3: 2 bytes uint16_t field_4: 20 bytes 5*float Интересно, если выполнение memcpy …
30 июл '18 в 15:02
1 ответ

Запрос расширений GNU, но в противном случае POSIX-совместимые функции?

Есть ли способ с помощью макросов тестирования функций, чтобы glibc предоставлял расширения GNU (функции, не указанные в POSIX, и дополнительные макросы флагов / аргументов для стандартных функций, такие как MAP_ANONYMOUS), но все же предпочитаете с…
05 сен '11 в 02:59
2 ответа

Где я могу найти загружаемую базу данных рецептурных и безрецептурных препаратов?

Я работаю над проектом для (американских) онлайн-аптек, и мне трудно найти базу данных лекарств, сгруппированных по категориям непрофессионалов. Я загрузил данные FDA из "Drugs@FDA" и "Facts@FDA". Он содержит широкий список утвержденных лекарств, но…
17 окт '10 в 17:44
3 ответа

Инициализация нуля массива C++: это ошибка или это правильно?

Примечание. Мы говорим о (предположительно) C++98-совместимых компиляторах здесь. Это не вопрос C++11. У нас странное поведение в одном из наших компиляторов, и мы не уверены, что это нормально или это ошибка компилятора: // This struct has a defaul…
19 авг '13 в 07:58
1 ответ

Что такое RFC или Стандарт для Apache Subversion

Мне поручено найти стандарт или RFC, который определяет Subversion SVN. Я посмотрел на веб-странице проекта Subversion Docs Что-то на Стандартные практики для Subversion и в википедии Subversion Википедия Нечего сказать, если есть соответствие или с…
18 ноя '15 в 06:11
0 ответов

Выбор уровня OpenGL ES2.0 Mipmap, трилинейная фильтрация и точность

Вопрос: Как вы рассчитываете, каким должен быть результат трилинейной фильтрации? Я работаю над тем, чтобы заставить работать видеодрайвер, и сталкиваюсь с проблемой, когда я не прохожу тест, который рассматривает уровни mipmap. Создается текстура 3…
2 ответа

Каков наилучший способ встраивания Java-апплета в мою веб-страницу?

Я пытался разместить небольшое Java-приложение на своей веб-странице, но чем больше я занимаюсь исследованиями, тем больше меня смущает вопрос о том, как я должен это делать. Sun предлагает множество способов сделать это, но выглядит подозрительно, …
08 июн '10 в 14:57
2 ответа

Тэги указателя в C не определены в соответствии со стандартом?

Некоторые динамически типизированные языки используют тегирование указателя как быстрый способ определить или сузить тип времени выполнения представляемого значения. Классический способ сделать это - преобразовать указатели в целое число подходящего…
02 сен '13 в 17:29