[cpl] [Tema 3] nelamurire inlocuire caractere speciale
Lavinia.Ghica at microchip.com
Lavinia.Ghica at microchip.com
Thu Dec 31 06:09:42 EET 2015
Buna,
Trebuie sa tratati doar caracterele specificate in enunt (“, \, \n, \r, null)
Insa, pentru a ne asigura ca celelalte sunt tratate trebuie introdus un sprintf. Am adaugat detalii in enunt.
sl-comments.lcpl:
[out "This is # not a comment\
\t _\n\t\"/ \\\"\n\t\"\\_/\"\n"];
sl-comments.lcpl.json:
"Value": "This is # not a comment\r\n\t _\n\t\"/ \\\"\n\t\"\\_/\"\n"
ll:
"This is # not a comment\0D\0A _\0A \22/ \5C\22\0A \22\5C_/\22\0A"
output:
This is # not a comment
_
"/ \"
"\_/"
Am updatat arhiva de teste.
Spor,
Lavinia
> On 29 Dec 2015, at 22:40, Oana Stroie via cpl <cpl at cursuri.cs.pub.ro> wrote:
>
> Buna,
>
> Am o nelamurire legata de caracterele speciale ( testele /simple/sl-comments si /advanced/strlit)
> Mai exact:
> \\\r este inlocuit cu \r sau cu altceva?
> Cumva comportarea lui \\\r din strlit este neasteptata. Carriage return ar trebui sa se duca la inceputul liniei curente (nu la o noua linie cum pare in fisierul de referinta).
> In plus, sunt aparitii ale \n (in strlit) dar si \\n (in sl-comments)
>
> Intrebarea este:
> Cu ce inlocuim: \\\r, \\r, \\, \\\\, \n, \\n?
> In enunt este specificat doar o parte din aceste caractere si nu specifica ce grup de caractere ar trebui inlocuit.
>
> Multumesc,
> Oana
> _______________________________________________
> cpl mailing list
> cpl at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/cpl
More information about the cpl
mailing list