4
ответа

Что GNU C расширения доступны, которые не тривиальны для реализации в C99?

Каким образом ядро Linux может скомпилировать только с GCC? Что GNU C расширения действительно необходимы для некоторых проектов и почему?
вопрос задан: 28 February 2014 19:46
4
ответа

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

Какой самый простой и наименее навязчивый способ указать компилятору, будь то с помощью параметров компилятора, #defines, typedefs или шаблонов, что каждый раз, когда я говорю T, я действительно имею в виду T const? Я ...
вопрос задан: 4 May 2010 11:16
1
ответ

Тип ввода = «дата»

Мне нужно добавить дату к моей сущности и позволить пользователю установить ее в веб-форме. В этом поле должна быть заполнена сегодняшняя дата по умолчанию. 1. показывает правильную дату ...
вопрос задан: 1 August 2016 12:10
1
ответ

Модули C ++ - почему они были удалены из C ++ 0x? Вернутся ли они позже?

Я только что обнаружил этот старый черновик C ++ 0x о модулях в C ++ 0x. Идея заключалась в том, чтобы выйти из текущей системы .h / .cpp, написав только файлы .cpp, которые затем генерировали бы файлы модулей во время ...
вопрос задан: 23 May 2015 21:33
1
ответ

Что __ argvalue?

Кроме того, существует еще одна вещь, которая является lvalue в VC#, хотя это - расширение языка - __ argvalue (). Источник, Который был единственным результатом Google для __ argvalue. Я попробовал его в LINQPad, и это не делает...
вопрос задан: 20 November 2009 14:45
0
ответов

Какие расширения Haskell (GHC) следует использовать или избегать?

Я уже несколько раз сталкивался с тем, что GHC говорил мне использовать расширение, только чтобы обнаружить, что при использовании этого расширения я сделал код намного сложнее, чем простой рефакторинг...
вопрос задан: 23 May 2017 10:31
0
ответов

Что это за синтаксис C ++, который помещает заключенный в фигурные скобки блок там, где ожидается выражение?

Я наткнулся на эту странную программу на C ++. #include используя пространство имен std; int main () {int a = ({int x; cin >> x; x;}); cout << a; } Кто-нибудь может объяснить, что происходит? ...
вопрос задан: 24 November 2012 09:05
0
ответов

Соглашение об указании расширений в кабализированном проекте

Для любого файла .hs вы можете указать языковые расширения, на которые вы полагаетесь, следующим образом: {- # LANGUAGE Foo, Bar, Baz # -} Кабализованный проект также может указывать язык расширений для каждого проекта в ....
вопрос задан: 2 March 2012 22:13
0
ответов

ViewPatterns и множественные вызовы в Haskell

Я прочитал вот это: http://hackage.haskell.org/trac/ghc/wiki/ViewPatterns Мне нравится идея, я хочу использовать расширение. Однако я хотел бы убедиться в одной вещи: является ли функция представления ...
вопрос задан: 21 January 2012 16:57
0
ответов

Реализация расширений языка C#

Используя такие системы, как Parallel Linq, можно разделить выполнение анонимных функций, запросов и т.д. на несколько ядер и потоков на одной машине. Я хотел бы иметь возможность расширить ...
вопрос задан: 28 December 2011 19:49
0
ответов

Как (вычислить) goto и longjmp на C ++?

Обычно я не кодирую C ++, но мой странный друг-компьютерщик устал от просмотра моих замечательных программ FORTRAN и попросил меня переписать одну из них на C ++, так как ему больше нравятся мои коды C ++ ....
вопрос задан: 28 September 2011 22:33
0
ответов

DataTypecteCtexts устарели в последнем GHC: почему?

Я просто делал некоторое развитие HASKELL, и я перекомпилировал какой-то старый код на новой версии GHC: простая система компиляции Glasgow Haskell , Версия 7.2.1 И когда я сделал, я получил ...
вопрос задан: 15 September 2011 23:28