Opened 5 years ago
Closed 5 years ago
#187 closed ожидается проверка (задача сдана)
WW#2
Reported by: | Шелухина Екатерина | Owned by: | Артур Гулецкий (huletski) |
---|---|---|---|
Component: | WW_strings | Version: | 2.0 |
Keywords: | Cc: |
Description
Change History (3)
comment:1 Changed 5 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
comment:2 Changed 5 years ago by
Type: | ожидаются исправления → ожидается проверка |
---|---|
Version: | 1.0 → 2.0 |
According to #234
comment:3 Changed 5 years ago by
Resolution: | → задача сдана |
---|---|
Status: | assigned → closed |
my_strcpy заработал -> +2.
Замечания:
my_strcat
не работает (возвращаться должен указатель на начало s1, а не на середину) -> +0.75 за частичную реализацию;- тесты: дополнительные случаи для тестирования my_strcat вы не добавили; сравнение строк через
assert(strcmp(my_strcat(s1, s2), "expected") == 0)
не добавили, вместо этого стали сравнивать вручную посимвольно; вопрос по сравнению, используя==
проигнорировали -> +0.75 за частичную реализацию тестов.
Итог: 7.5/10
Note: See
TracTickets for help on using
tickets.
my_strlen
,my_strcmp
работают -> +4.Нужно исправить:
src/str.c:6
);test_str.c:17, 18
-my_strcpy(s1,s2); assert((s1 == s2) == 0);
- странно, что после копирования тест, который "сравнивает" строки и проверяет, что они не равны, не падает, не так ли? Если бы можно было сравнивать строки по значению при помощи оператора==
, зачем нужно было добавлять в стандартstrcmp
? Если успеете сделать исправления, в комментарии напишите, что сравнивается в выраженииs1 == s2
.