1. C++ / Говнокод #27193

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    #include <string>
    #include <iostream>
     
    int main() {
        std::string kakoi("Какой багор )))", 5);
        std::string bagor((std::string)"Какой багор )))" , 5);
        std::cout << kakoi << bagor << std::endl; 
    }

    Наверняка было, но ладно.

    https://ideone.com/syFnI2

    Запостил: 3_dar, 04 Января 2021

    Комментарии (16) RSS

    • Какой багор )))
      Ответить
    • Ну да, в крестах всегда стоит почитать доку по функции, которую вызываешь...

      На практике проблем с этим обычно нет т.к. 5 лежит в переменной или константе. И там уже из имени понятно size это или offset.
      Ответить
      • > На практике проблем с этим обычно нет т.к. 5 лежит в переменной или константе. И там уже из имени понятно size это или offset.

        Это понятно. Я могу сделать функцию pow(int chislo, int stepen) и pow(int stepen, BigInt chislo) и сказать «пользуйтесь». А если обосретесь - надо было читать доку по функции.
        Ответить
        • >А если обосретесь - надо было читать доку по функции.

          А если дока на забугорном? ;-)
          Ответить
    • Синтаксис крестов иногда конечно пугает
      Ответить
      • Так здесь не синтаксис, а сигнатуры методов.
        Ответить
        • сигнатура методов не попадает под синтаксис языка?
          Ответить
    • basic_string( const CharT* s,
      size_type count,

      basic_string( const basic_string& other,
      size_type pos,

      оно?
      Ответить
    • Ты жалок, если возбуждаешься на такое говно. И все, кто отписывался - такие же примитивные и недалекие обдолбки. Я с наслаждением поссал бы всем вам в рот.
      Ответить
    • https://viva-games.ru/wp-content/uploads/2014/05/E20140817-082543-0011-384x288.png
      Ответить

    Добавить комментарий