Maksymalna długość literału?

Próbuję stworzyć długi ciąg literału, który przechowuję w std :: string. Jeśli utworzę literał do około 2600 znaków, wszystko będzie dobrze drukowane. Jeśli wykroczę poza tę liczbę symboli, otrzymam tylko losowe znaki śmieci.

Używam standardu C jako wskazówki, limity środowiskowe są określane jako „4095 znaków w literale ciągu (po konkatenacji)”. Ale kod jest napisany w C ++.

Moje pytanie brzmi: jaka jest minimalna ilość znaków w literałach napisanych w C ++?

(Problem może być gdzie indziej w kodzie, ale chciałbym upewnić się, że nie przekażę limitu ustawionego przez standard. Tekst jest drukowany w formancie RichEdit, więc wątpię, że jest to sprawca.)

questionAnswers(1)

yourAnswerToTheQuestion