Лучшие standards вопросы ИТ разработчиков

  • 3 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Какой смысл в void func () throw (type) `?

Я знаю, что это действительная программа на С ++. Какой смысл броска в объявлении функции? AFAIK это ничего не делает и не используется ни для чего. #include <exception> void func() throw(std::exception) { } int main() { return 0; }

Задан 19 Oct 2009, 15:42 от user34537
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Идентификаторы, начинающиеся с подчеркивания, зарезервированы в соответствии с последним стандартом C ++? [Дубликат]

Возможный дубликат: Каковы правила использования подчеркивания в идентификаторе C ++? [https://stackoverflow.com/questions/228783/what-are-the-rules-about-using-an-underscore-in-a-c-identifier] Меня интересуют соответствующие разделы из ...

Задан 16 Oct 2012, 22:11 от Tamás Szelei
  • 14 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Существующие стандартные документы по стандартному стилю и кодированию [закрыто]

Следующее было предложено для будущего проекта C ++.Стандарты кодирования C ++, Саттер и АлександрескуСтандарты кодирования JSF Air Vehicle C ++Элементы стил...

Задан 28 Sep 2008, 07:41 от jnancheta
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Вертикальное выравнивание пустых элементов inline-block

Рассмотрим следующий html / css: <style> span { display:inline-block; width:5em; height:5em; padding:1em; } </style> a <span style="background-color:blue;">b</span> <span style="background-color:green;"></span> ...

Задан 11 Dec 2009, 04:59 от Chris
  • 91 голос
  • 9 ответов
  • 0 просмотров
9 ответов

Нестандартные атрибуты в тегах HTML. Хорошая вещь? Плохо? Твои мысли?

HTML (или, может быть, просто XHTML?) Относительно строг, когда дело касается нестандартных атрибутов тегов. Если они не являются частью спецификации, то ваш код считается несовместимым. Однако нестандартные атрибуты могут быть довольно полезны ...

Задан 16 Oct 2008, 16:58 от dave mankoff
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Вы можете фиксировать Django Migration отдельно от других изменений, чтобы изменения в моделях можно было более четко отслеживать по истории фиксации.

еня неясно, какая стратегия лучше в контроле версийdjango или любой другой веб-фреймворк: Зафиксируйте отдельно для создания модели и запускаmakemigrations.Передайте обе задачи вместе.Я думаю, что первая стратегия лучше, потому чтоmigration ...

Задан 20 Jun 2018, 03:50 от SirSaleh
  • 21 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Обнаружение поддержки перетаскивания HTML5 в JavaScript

Я пытаюсь обнаружить поддержку перетаскивания HTML5 в JavaScript. Модернизр, похоже, не справился с этим контрольным примером.

Задан 18 May 2010, 10:13 от gre
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

@sehe: Если в стандарте говорится, что его реализация определена (см., например, 6.3.2.3/5 в n1256.pdf), то конструкция должна работать определенным образом (хотя и по-разному среди реализаций) во всех реализациях. Если стандарт говорит, что он не определен (или не может определить поведение), нет необходимости в реализации, чтобы определить его - в этом случае может произойти все что угодно.

ний вопрос вызвал дискуссию о массивах и указателях. Вопрос касалсяscanf("%s", &name) противscanf("%s", name). Для следующего кода Microsoft фактически разрешает это для вас в VS2010 (и, возможно, в более ранних версиях?), #include <stdio.h> ...

Задан 01 May 2011, 20:28 от Jess
  • 11 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

скрытие параметра шаблона элемента-члена

отtemp.local :В определении члена шаблона класса, который появляется за пределами определения шаблона класса, имя члена шаблона класса скрывает имя параметра...

Задан 24 Dec 2016, 13:10 от Green Tree
  • 62 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Когда функция имеет параметр массива определенного размера, почему она заменяется указателем?

Учитывая следующую программу, #include <iostream> using namespace std; void foo( char a[100] ) { cout << "foo() " << sizeof( a ) << endl; } int main() { char bar[100] = { 0 }; cout << "main() " << sizeof( bar ) << endl; foo( bar ); return 0; ...

Задан 25 Aug 2009, 13:17 от CsTamas
  • 189 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

http://www.w3schools.com/xml/xml_elements.asp

ит ли это от платформы, которую вы используете, или существует общее соглашение, которое большинство разработчиков предлагают / следуют? Есть несколько вариантов: id="someIdentifier"' - выглядит довольно совместимо с ...

Задан 17 May 2011, 08:31 от egervari
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Должен ли пустой базовый класс влиять на макет производного класса?

Стандарт C ++ (цитата из черновика n3242) гласит следующее о подобъектах [intro.object]: Если объект не является битовым полем или подобъектом базового класса нулевого размера, адрес этого объекта является адресом первого байта, который ...

Задан 13 Oct 2011, 20:43 от MSN
  • 28 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Lat Long или Long Lat

Похоже, не существует стандарта, должны ли использоваться Долгота, Широта или Широта, Долгота. WSG84 и материал, основанный непосредственно на нем, похоже, предпочитают Long, Lat. «Нормальные люди» всегда склонны говорить о Lat, Long - поэтому я ...

Задан 05 Sep 2013, 12:38 от Thomas M.
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Гарантируется ли набор символов буквенного символа как ASCII?

Исходя из обсуждения началосьВот [https://stackoverflow.com/a/13141577/673730] стандарт определяет значения для символов? Итак, это'0' гарантированно будет 48? Это то, что ASCII сказал бы нам, но гарантировано ли это? Если нет, вы ...

Задан 30 Oct 2012, 15:00 от Luchian Grigore
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Правильно ли размещать код или контент между тегами HTML </ head> и <body>

Можно ли размещать HTML-код между концом области головы и перед началом области тела. Я делал это раньше, на разных сайтах без каких-либо проблем, однако я хотел бы знать, есть ли у этого какие-либо проблемы с обратной совместимостью, а также ...

Задан 28 Jul 2013, 18:12 от user2355511
  • 83 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

 Просто потому, что вам дают указатель, изначально ничего не говорит о вашей способности использовать ссылки.

+ можно использоватьstatic ключевое слово в блоке перевода, влияющее на видимость символа (объявление переменной или функции). В n3092 г. это устарело: Приложение D.2[Depr.static] Использование статического ключевого слова не рекомендуется при ...

Задан 18 Jan 2011, 16:41 от Matthieu M.
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Стандарт на ассемблере

Есть листандартэто определяетсинтаксиса такжесемантикаизязык ассемблера? Так же как языкCимеетISOстандарт и языкC #имеетECMAстандарт? Есть только один стандарт или их больше? Я спрашиваю, потому что яобратил ...

Задан 09 Nov 2011, 12:28 от xralf
  • 13 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Это включает в себя безымянный тип. Обратите внимание, что правило отличается в C ++ 0x.

е моего ознакомительного чтения по стандарту C ++ ANSI ISO IEC 14882 2003 я наткнулся на следующее: 14.3.1.2. Локальный тип, тип без связи, безымянный тип или тип, составленный из любого из этих типов, не должны использоваться в качестве ...

Задан 27 Feb 2011, 05:52 от kirakun
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

@maarons - второй должен называться после первого. Единственной ошибкой может быть то, что всплеск первого вызывает другой вызов, прежде чем он вызывается вторым оператором. Но в этом случае он будет вызываться дважды и всегда после первого. Если слушатель настроен на запуск на этапе захвата, все может быть иначе, но это не то, что делает код.

этот код JS: document.getElementById('e1').addEventListener('click', function(){alert('1');}, false); document.getElementById('e2').addEventListener('click', function(){alert('2');}, false); ...

Задан 16 Aug 2011, 11:03 от Marek Sapota
  • 30 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Является ли правое смещение неопределенным поведением, если число больше ширины типа?

Я только что проверилC ++ стандарт. Кажется, следующий код не должен бытьнеопределенное поведение:

Задан 20 Sep 2013, 11:39 от ZijingWu
  • 19 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Похоже, что нет никакого международного стандарта для подразделений. Что имеет смысл в международной торговле ... Ура!

217 [http://www.xe.com/iso4217.php]определяет 3-х буквенные символы валюты: евродоллар СШАLKRФунт стерлинговУ валютвторостепенные единицы(цент, пенсов) также имеют ISO или аналогичный стандарт, который определяет коды для таких подразделов, ...

Задан 17 Feb 2011, 00:13 от Pekka 웃
  • 15 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Форматирование довольно грубое, хотя ...

твует ли HTML-версия файла n1256.pdf (ISO C99 + TC3) или рекомендуемый способ преобразования его в html или другой менее болезненный формат для просмотра? Все конвертеры pdf, которые я пробовал, дали очень плохие результаты, особенно из-за того, ...

Задан 03 Feb 2011, 06:54 от R..
  • 15 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

@JimBlandy Я исправил ответ. Я бы не сказал, что Firefox - это правильно. Поддержка объявлений функций внутри блоков - неопределенное поведение. но вы правы, я напал на firefox без необходимости, потому что я не понимал, что объявления функций в блоках были запрещены.

var foo = function(){ return 1; }; if (true) { function foo(){ return 2; } } foo(); // 1 in Chrome // 2 in FF //I just want to be sure, is FF 4 not "standard" in this case?тировать: что если у нас есть это: var foo = function(){ return 1; }; ...

Задан 22 Apr 2011, 17:16 от Pacerier
  • 279 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Почему массивы переменной длины не являются частью стандарта C ++?

Я не очень много использовал C в последние несколько лет. Когда я читаюэтот вопрос [https://stackoverflow.com/questions/1886504/coding-problem-using-a-2-d-array-of-structs-inside-another-struct-in-c] сегодня я натолкнулся на некоторый синтаксис ...

Задан 11 Dec 2009, 10:15 от Andreas Brinck
  • 17 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 таким образом, уникальные станут устаревшими.

сно сcppreference.com [http://en.cppreference.com/w/cpp/utility/rel_ops/operator_cmp], std::rel_ops::operator!=,>,<=,>= будет устаревшим в C ++ 20. Что обоснование позади?

Задан 13 Apr 2018, 08:38 от xmllmx
  • 12 голосов
  • 23 ответа
  • 0 просмотров
23 ответа

Прежде чем XML стал стандартом и с учетом всех его недостатков, что сделало XML таким популярным?

Да, XML удобен для чтения, но текст и файлы свойств разделены запятыми. XML раздутый, трудно анализируемый, трудно изменить в коде, плюс куча других проблем...

Задан 24 Sep 2008, 14:45 от John TopleyAutobyte
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 это отдельные понятия. Лучше не путать их так рано.

+ при использовании синтаксиса initializer_list для инициализации объекта обычные конструкторы объекта также участвуют в разрешении перегрузки, когда никакое другое правило инициализации списка не применяется. Насколько я понимаю, следующий код ...

Задан 28 Dec 2017, 09:31 от Max O
  • 28 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Lat Long или Long Lat

Похоже, не существует стандарта, должны ли использоваться Долгота, Широта или Широта, Долгота. WSG84 и вещи, основанные на нем, похоже, предпочитают Long, La...

Задан 05 Sep 2013, 10:38 от Thomas M.
  • 4 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как я могу написать экранный буфер консоли ANSI C?

Я работаю над созданием игры на основе ASCII, и везде, где я смотрю, люди говорят, что они используют Console.Write () из MSDN, что очень удобно, если вы используете Windows, но это не так. И поэтому я пытаюсь написать функцию или группу функций ...

Задан 09 Oct 2009, 04:35 от Ryan Rohrer
  • 141 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Известен ли порядок итерации через std :: map (и гарантируется стандартом)?

Я имею в виду, что мы знаем, чтоstd::mapЭлементы отсортированы по ключам. Итак, допустим, ключи являются целыми числами. Если я итерации отstd::map::begin() вstd::map::end() с помощьюfor, гарантирует ли стандарт, что я буду последовательно ...

Задан 04 Oct 2011, 13:35 от Kiril Kirov
  • 21 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Отличный ответ !! :). Благодарю. Я не был уверен, что кто-то на самом деле прочитает длинный вопрос, проявит достаточный интерес и затем даст мне конкретные номера пунктов, которые составляют это. Вы качаетесь и ТАК качаетесь! :-)

у я не могу иметьint a;в 2 C файлах. Я намерен объединить оба, чтобы сделать исполняемый файл. По своему опыту я знаю, что не могу, но я хочу найти, где стандартный C99 говорит об этом, и закрепить мое понимание. Я читаю стандарт ISO C99 ...

Задан 14 Feb 2011, 09:00 от xyz
  • 34 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Понимание иерархии типов C11

Я хотел бы полностью понять иерархию типов языка C11 и представить ее графически (древовидная диаграмма была бы идеальной). Стандарт не дает никаких данных по этому вопросу - есть 30 пунктов, описывающих отдельные типы и отношения между ними. Я ...

Задан 08 Dec 2013, 01:43 от Krzysztof Abramowicz
  • 50 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 байты, но байты не обязательно являются октетами). Потому что именно так их определяет Стандарт.

я стандарт C ++, я всегда понимал, что размеры интегральных фундаментальных типов в C ++ были следующими:

Задан 01 Dec 2010, 22:24 от John Dibling
  • 29 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Является ли пустой список инициализаторов допустимым кодом C?

Это распространено в использовании{0} инициализироватьstruct илиarray но рассмотрим случай, когда первое поле не является скалярным типом. Если первое полеstruct Person Другойstruct или массив, то эта строка приведет к ошибке (error: missing ...

Задан 11 Jul 2013, 09:15 от Marcus Ahlberg
Page 1 of 7
1 2 3 4 5