Test wegen krusivem Text. Tut seltsamerweise hier ...



  • test
    -dEUs

    Hm,
    http://www.c-plusplus.net/forum/viewtopic.php?p=423334#423334
    In dem Thread hab ich das Originalposting bearbeitet, weil es keine CodeTags hatte. Ganz am Ende seht ihr ein "-dEUs" das wollte ich kursiv machen, so wie oben. Das hat allerdings nciht geklappt. Das hintere "[/i]" wurde eifnach nciht übermittelt! In der Vorschau stand dann:

    Parser schrieb:

    bla
    bla
    [i]-dEUs



  • Noch n Test, vielleicht liegts an den CodeTags:

    class DynBuffer
    {
    private:
        char *m_pBuffer;
        int m_nLength;
    public:
        DynBuffer()
        {
            m_pBuffer = NULL;
            m_nLength = 0;
        }
        ~DynBuffer()
        {
            if(m_pBuffer)
                delete[] m_pBuffer;
        }
        void SetBuffer(char *pBuffer, int nLength)
        {
            m_pBuffer = new char[nLength];
            m_nLength = nLength;
            memcpy(m_pBuffer,pBuffer,nLength);
        }
        void Insert(int nPos, int nLength, char *pToInsert)
        {
            if(nPos>m_nLength)
                return;
            char *pTmp = new char[m_nLength+nLength];
            memcpy(pTmp,m_pBuffer,nPos);
            memcpy(pTmp+nPos,pToInsert,nLength);
            memcpy(pTmp+nPos+nLength,m_pBuffer+nPos,m_nLength-nPos);
            m_nLength+=nLength;
            delete[] m_pBuffer;
            m_pBuffer = pTmp;
        }
        void Append(int nLength, char *pToAppend)
        {
            char *pTmp = new char[m_nLength+nLength];
            memcpy(pTmp,m_pBuffer,m_nLength);
            memcpy(pTmp+m_nLength,pToAppend,nLength);
            m_nLength += nLength;
            delete[] m_pBuffer;
            m_pBuffer = pTmp;
        }
        char* GetBuffer()
        {
            return m_pBuffer;
        }
    };
    

    -dEUs



  • Hm, ne. Das isses auch net 😕



  • Das liegt daran, dass im Code ein [i ] vorkommt:

    Hier steht [ i]: [i]
    Hier steht [ /i]:*
    Der Text dazwischen ist aber nicht kursiv, und das erste [i] wird nichtmal erkannt.


Anmelden zum Antworten