The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Работа над GTK5 начнётся в конце года. Намерение разработки GTK на языках, отличных от Си, opennews (?), 10-Фев-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


213. "Работа над GTK5 начнётся в конце года. Намерение разработки ..."  +/
Сообщение от 1 (??), 11-Фев-23, 09:05 
ну-ка покажи как выглядит конкатенация на выразительном (как ты считаешь) языке
Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору

228. "Работа над GTK5 начнётся в конце года. Намерение разработки ..."  +/
Сообщение от Аноним (158), 11-Фев-23, 16:09 
Как сложение чисел.
Ответить | Правка | Наверх | Cообщить модератору

242. "Работа над GTK5 начнётся в конце года. Намерение разработки ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 11-Фев-23, 22:37 
Перегрузкой оператора "+"? Ну строки сложнее чем числа устроены и конкатенация большого кол-ва строк таким образом будет неоптимальной по производительности.
Ответить | Правка | Наверх | Cообщить модератору

248. "Работа над GTK5 начнётся в конце года. Намерение разработки ..."  +/
Сообщение от Аноним (158), 12-Фев-23, 00:55 
> будет неоптимальной по производительности

Будет абсолютно такой же. А то и быстрее, ибо не нужно дергать strlen(). И уж точно безопаснее и выразительнее.

Ответить | Правка | Наверх | Cообщить модератору

263. "Работа над GTK5 начнётся в конце года. Намерение разработки ..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 12-Фев-23, 22:12 
>> будет неоптимальной по производительности
> Будет абсолютно такой же. А то и быстрее, ибо не нужно дергать
> strlen(). И уж точно безопаснее и выразительнее.

Я не про strcpy, а про выделение памяти под все промежуточные строки и их копирование (если мы предполагаем, что результирующая строка должна располагаться в памяти непрерывно).

Ответить | Правка | Наверх | Cообщить модератору

290. "Работа над GTK5 начнётся в конце года. Намерение разработки ..."  +/
Сообщение от Аноним (290), 13-Фев-23, 13:08 
> выделение памяти под все промежуточные строки и их копирование

В C++ это совсем не обязательно, например в Qt есть QStringBuilder https://doc.qt.io/qt-6/qstring.html#more-efficient-string-co...

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру