Результаты поиска по запросу "literals"

2 ответа

вложенные литералы инициализации структуры

Как я могу это сделать: type A struct { MemberA string } type B struct { A MemberB string }... b := B { MemberA: "test1", MemberB: "test2", } fmt.Printf("%+v\n", b)Компиляция, которая дает мне: "неизвестное поле B 'MemberA' в struct ...

3 ответа

Что такое суффикс C ++ для длинных двойных литералов?

7 ответов

Почему C не имеет двоичных литералов?

Я часто хотел бы сделать что-то подобное в c: val1 &= 0b00001111; //clear high nibble val2 |= 0b01000000; //set bit 7 val3 &= ~0b00010000; //clear bit 5Наличие этого синтаксиса кажется невероятно полезным дополнением к Си, без каких-либо ...

ТОП публикаций

10 ответов

Адреса двух символьных указателей на разные строковые литералы одинаковы

8 ответов

Должен ли я использовать _T или _TEXT для строковых литералов C ++?

Например: // This will become either SomeMethodA or SomeMethodW, // depending on whether _UNICODE is defined. SomeMethod( _T( "My String Literal" ) ); // Becomes either AnotherMethodA or AnotherMethodW. AnotherMethod( _TEXT( "My Text" ) );Я ...

1 ответ

Почему 000 оценивается как 0 в Python 3?

Так как восьмеричный префикс теперь0o в Python 3 нельзя писать0777 больше. Хорошо Так почему законно писать00, который правильно оценивается как0 тогда как другие цифры вызывают синтаксическую ошибку? >>> 01 ... File "<interactive input>", ...

0 ответов

 Вот; это приводит к неопределенному поведению (нарушение псевдонимов).

, и Clang не жалуются, если я назначаю строковый литералchar*даже при использовании множества педантичных опций (-Wall -W -pedantic -std=c99): char *foo = "bar";в то время как они (конечно) жалуются, если я назначуconst char* кchar*. Означает ...

4 ответа

Попытка передать строковые литералы в качестве аргументов шаблона [duplicate]

На этот вопрос уже есть ответ здесь:Передача строкового литерала в качестве параметра в шаблонный класс C ++ 12 ответовЯ пытаюсь найти удобный способ передач...

7 ответов

Должны ли мы вообще использовать литералы с плавающей точкой для чисел вместо простых двойных литералов?

В C ++(или, может быть, только наши компиляторы VC8 и VC10) 3.14 является двойным буквальным и3.14f является литералом с плавающей точкой. Теперь у меня есть коллега, который заявил: Мы должны использовать плавающие литералы для вычислений с ...

3 ответа

Попробуйте перегрузить метод apply.

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