Войти
ФлеймФорумПрограммирование

Зачем уродуют С++ (57 стр)

Страницы: 156 57 58 5964 Следующая »
#840
18:04, 23 ноя 2017

Aroch
> До это речь шла о представлении в памяти, после того как Искандерчик заикнулся
> об отображении, я показал как оно должно на самом деле выглядеть.
Я обновил пост, перечитай, чучело.

>До это речь шла о представлении в памяти
В представлении в памяти вообще никак не отличается. Хоть анси, хоть арабский, хоть суахили.

#841
18:06, 23 ноя 2017

beejah
> Ты идиот?
> Ты, б, свой же пост, который на этой же странице, прочесть не можешь, перед тем
> как говно из своих мозга сюда выливать?
> Или, по-твоему, у меня память как у рыбки, и я лево и право путаю?
> Реально взбесил.
Зобанить, как картонажника - за оскорбления.

#842
18:08, 23 ноя 2017

9К720
> В представлении в памяти вообще никак не отличается. Хоть анси, хоть арабский,
> хоть суахили.
Если бы не отличалось, то ты бы видел символы пада справа на экране а не слева.
З.ы. Если в жаве после падинга слева на экране:
مرحبا بالعالم-——-
значит баг и языковые особенности не учитываются.

#843
18:14, 23 ноя 2017

Aroch
Еще раз, одаренный.
Какое из этих двух утверждений является верным?

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

но пады добавлять то надо в конец а не начало строки. 
"--——-مرحبا بالعالم"

Первое, второе или оба сразу?

Ты, если вдруг сам идиот, других за идиотов не держи, окай?

#844
18:15, 23 ноя 2017

mr.DIMAS
> Зобанить, как картонажника - за оскорбления.
За клевету. Ты меня не оскорблял.

#845
18:16, 23 ноя 2017

Aroch
> Если бы не отличалось, то ты бы видел символы пада справа на экране
Aroch
> В общем должно выглядеть так:
> "--——-مرحبا بالعالم"
Я реально запутался. Так справа или слева?  Ты определись уже

#846
18:17, 23 ноя 2017

Aroch
> З.ы. Если в жаве после падинга слева на экране:
> مرحبا بالعالم-——-
> значит баг и языковые особенности не учитываются.
Но ты же сам сказал, что паддинг должен быть справа.
Т.е в жаве все верно, а ты - лжешь.
Или в жаве все не верно, а ты - лжешь.
Где паддинг то должен быть? Справа или слева?

#847
18:18, 23 ноя 2017

beejah
> Какое из этих двух утверждений является верным?
что тебе не понятно в #840 сообщении?

Должен добавлять символы сначала строки (отображение) что в случае с арабским должно
выглядеть как "вязьвязьвязьпадпадпад" (память).

но пады добавлять то надо в конец (память) а не начало строки. 
"--——-مرحبا بالعالم" (отображение)

#848
18:22, 23 ноя 2017

Aroch
Ты неправ. Я жду такси в аэропорт, поэтому ответ будет в субботу.

#849
18:23, 23 ноя 2017

9К720
> Я реально запутался. Так справа или слева?  Ты определись уже
рукалицо. Ты говоришь что в памяти падинг для любого языка одинаков и идет сначала строки, я тебе говорю что это не так и для языков с написанием справа налево падинг делается с противоположной стороны (в памяти). Что еще не понятного?

#850
18:26, 23 ноя 2017

Ты идиот. И ты идиот. А ты вообще лефтпад.

#851
18:26, 23 ноя 2017

Aroch
Так где в арабском начало строки (память)? Какой индекс?
А где начало строки (отображение)? Справа или слева?

#852
18:32, 23 ноя 2017

Не, ну обосраться - не грех, но лгать и изворачиваться, чтобы обосраться второй раз - это уже за гранью.

#853
18:32, 23 ноя 2017

beejah
Вот тебе верный вариант как должно быть, а то уже скучно по второму кругу:
https://ideone.com/FePh4E

beejah
> Так где в арабском начало строки (память)? Какой индекс?
0
> А где начало строки (отображение)? Справа или слева?
справа.

#854
18:42, 23 ноя 2017

Aroch
> Вот тебе верный вариант как должно быть, а то уже скучно по второму кругу:
Оно и так, так работает:

TEST_CASE("arabic", "[leftpad]")
{
    const std::string str = "مرحبا بالعالم";
    REQUIRE(leftpad(str, 0) == str);
    REQUIRE(leftpad(str, str.length() + 4, ' ') == "    مرحبا بالعالم");
}

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

Страницы: 156 57 58 5964 Следующая »
ФлеймФорумПрограммирование

Тема в архиве.