Ну для объекта определено приведение к char* - указателю символы. Что стоит ожидать от такого приведения? Выделение памяти, запись туда некоторой строки и возвращение указателя. Указатель нигде не сохраняется и память под строку благополучно течет.
Ты напиши пример, где память будет течь, и мы посмеемся. )))
Тем более, что так не делается. Я говорю, что сделать безопасное приведение с char* нельзя. Ты говоришь, что можно и просишь меня сделать нечто неработающее.
> Я говорю, что сделать безопасное приведение с char* нельзя. Ты говоришь, что можно и просишь меня сделать нечто неработающее.
Ну тут варианта два. Либо ты сам допрешь, либо кто-нибудь еще влезет и всё тебе растолкует. Тем более, что объяснять то нечего. Всё уже разжевано до неприличия.
Ну товарищ девелопер и занимается computer vision. А это уже как-бы о чем-то говорит.
о чём же? о том что будущее CV с такими спецами печально? да никто в этом и не сомневался
Ты же в свою очередь даже не дочитал, почему он считает С++ классы неуклюжими.
сэр, он этого просто не написал, так что и читать нечего
to me, C++ classes look pretty surreal compared to classes defined in almost any other language I've ever seen. Anyway...
для меня классы в С++ выглядят довольно сюрреалистичными в сравнении с тем как это сделано в других языках. Как бы то ни было...
я что-то пропустил в этом умном рассуждении, скажите?
ой вей! шо делать, я пропустил ссылку где написано про «сюр», не бейте сейчас исправлюсь
How do I create objects? And what happens when they are no longer needed? Is it my job to figure out which ones are unused and deallocate them? Bad.
Как я должен создавать объекты? И что делать когда они больше не нужны? Это что моя работа знать для каких из них я должен освободить ресурсы? (* нет, бл@дь, тётушка Эмилия придёт и всё почистит, это тебе не С# тупой удод - прим. пер.) Плохо.
конечно плохо, даже когда такую охинею читаешь плохо, а уж писать совсем тяжко наверное
тут, кстати проявляется одна из черт рассуждающего, поназадавать кучу тупых вопросов и тихо слиться не ответив
и все рассуждения в таком ключе из которых становится понятно что мальчик решил сделать модно и быстро, запилить проект на крутых плюсах, но от недостатка опыта ему постоянно приходится есть кактусы о чём он там громко плачет
и что, это для Вас авторитет? если да - купите себе погремушек
Вывод о тебе тут очень легко сделать.
выводы вообще легко делать, только от этого они правильными не становятся
>и все рассуждения в таком ключе из которых становится понятно что мальчик решил сделать модно и быстро, запилить проект на крутых плюсах, но от недостатка опыта ему постоянно приходится есть кактусы о чём он там громко плачет
И снова не угадал - не найдёшь. По крайней мере в линуксовом.
На самом древнем Linux-е, что попался под руки:
man fprintf:
The length modifier
Here, `integer conversion' stands for d, i, o, u, x, or X conversion.
hh A following integer conversion corresponds to a signed char or unsigned char argument, or a following n conversion corre-
sponds to a pointer to a signed char argument.
h A following integer conversion corresponds to a short int or unsigned short int argument, or a following n conversion
corresponds to a pointer to a short int argument.
l (ell) A following integer conversion corresponds to a long int or unsigned long int argument, or a following n conversion
corresponds to a pointer to a long int argument, or a following c conversion corresponds to a wint_t argument, or a
following s conversion corresponds to a pointer to wchar_t argument.
ll (ell-ell). A following integer conversion corresponds to a long long int or unsigned long long int argument, or a fol-
lowing n conversion corresponds to a pointer to a long long int argument.
$ cat /etc/SuSE-release
openSUSE 10.2 (i586)
VERSION = 10.2
здорово конечно :) именно это выше я и показал со своим «Format(...)», на что мне сказали, что с потоками это делается удобнее - хочется увидеть, чем же?
очевидно же, что для перевода с одного языка на другой задачу не решить без ключиков внутри строки. Это должна быть отдельная задача, не связанная с вводом-выводом, который лучше гораздо на потоках делается.
> Это должна быть отдельная задача, не связанная с вводом-выводом
я ж не спорю :) но этот JackyTreehorn упорно твердит, что он знает более удобный способ написать ту строку, что я привел в предыдущем сообщении - пусть показывает