Эквивалент оператора моржа Python (:=) в С++ 11?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Эквивалент оператора моржа Python (:=) в С++ 11?

Сообщение Anonymous »

В последнее время я довольно часто использую оператор := в Python, например:
if my_object := SomeClass.function_that_returns_object():
# do something with this object if it exists
print(my_object.some_attribute)

Вопрос
Есть ли способ сделать это в c++11 без использования stdlib?
например, в эскизе Arduino, если я хочу использовать метод, который потенциально может возвращать ноль, например:
if(char * data = myFile.readBytes(data, dataLen))
{
// do something
}
else
{
// do something else
}


Подробнее здесь: https://stackoverflow.com/questions/688 ... tor-in-c11
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Питон-оператор моржа. Могу ли я использовать два != != в операторе моржа? [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Питон-оператор моржа. Могу ли я использовать два != != в операторе моржа? [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Питон-оператор моржа. Могу ли я использовать два != != в операторе моржа?
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Использование оператора моржа в операторе if не работает
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Есть ли в Node.Js оператор моржа?
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»