powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Шо значит строка? такая,ничене понемаю
11 сообщений из 11, страница 1 из 1
Шо значит строка? такая,ничене понемаю
    #33532296
Alexander:)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что делает это строка? подскажите плиз, это должна быть маска файла,, но я не пойму какая.....
s.Format("\\%.2d%.2d%.2dt0.log", time.GetYear() % 2000,
time.GetMonth(), time.GetDay());

и что еще делает эта строка?
strcat(buf, (LPCSTR)s);
...
Рейтинг: 0 / 0
Шо значит строка? такая,ничене понемаю
    #33532329
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander:)Что делает это строка? подскажите плиз, это должна быть маска файла,, но я не пойму какая.....
s.Format("\\%.2d%.2d%.2dt0.log", time.GetYear() % 2000,
time.GetMonth(), time.GetDay());

и что еще делает эта строка?
strcat(buf, (LPCSTR)s);

ответ:

060208t0.log

по поводу ката...пример из MSDN:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
// crt_strcpy.c
// compile with: /W1
// This program uses strcpy
// and strcat to build a phrase.

#include <string.h>
#include <stdio.h>

int main( void )
{
   char string[ 80 ];

   // Note that if you change the previous line to
   //   char string[20];
   // strcpy and strcat will happily overrun the string
   // buffer.  See the examples for strncpy and strncat
   // for safer string handling.

   strcpy( string, "Hello world from " ); // C4996
   // Note: strcpy is deprecated; consider using strcpy_s instead
   strcat( string, "strcpy " );           // C4996
   // Note: strcat is deprecated; consider using strcat_s instead
   strcat( string, "and " );              // C4996
   strcat( string, "strcat!" );           // C4996
   printf( "String = %s\n", string );
}
 
на выходе..


String = Hello world from strcpy and strcat!



с уважением
(круглый)
...
Рейтинг: 0 / 0
Шо значит строка? такая,ничене понемаю
    #33532337
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander:)Что делает это строка? подскажите плиз, это должна быть маска файла,, но я не пойму какая.....
s.Format("\\%.2d%.2d%.2dt0.log", time.GetYear() % 2000,
time.GetMonth(), time.GetDay());

и что еще делает эта строка?
strcat(buf, (LPCSTR)s);
вопрос из разряда RTFM
в первом случае форматируется скорее всего имя log - файла с текущей датой в качестве имени файла, а во втором читай MSDN, там про строки и операции с ними
...
Рейтинг: 0 / 0
Шо значит строка? такая,ничене понемаю
    #33532369
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander:)time.GetYear() % 2000
а вот здесь нас ждет проблема 2100 года :)
...
Рейтинг: 0 / 0
Шо значит строка? такая,ничене понемаю
    #33532441
Alexander:)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kolobok0аГА ВСЕ ПРАВИЛЬНО
А что бы была такая маска - d080206.sta
Вот так покатить
s.Format("\\d.%.2d%.2d%.2d.sta",time.GetDay()time.GetMonth(), time.GetYear() % 2000);
???
...
Рейтинг: 0 / 0
Шо значит строка? такая,ничене понемаю
    #33532457
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander:)А что бы была такая маска - d080206.sta
Вот так покатить
s.Format("\\d.%.2d%.2d%.2d.sta",time.GetDay()time.GetMonth(), time.GetYear() % 2000);
???

покатит...только между гэт дэй скобочки - и тайм => нуна поставить запятую, насколько я понимаю енто очепятка.
ну и как тут прально сказали 2100 урежиться до 100 что в принцепе приведёт к выводу вместо ожидаемых yy, целых три знакоместа yyy.


с уважением
(круглый)
...
Рейтинг: 0 / 0
Шо значит строка? такая,ничене понемаю
    #33532492
Alexander:)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kolobok0 Alexander:)А что бы была такая маска - d080206.sta
Вот так покатить
s.Format("\\d.%.2d%.2d%.2d.sta",time.GetDay()time.GetMonth(), time.GetYear() % 2000);
???

покатит...только между гэт дэй скобочки - и тайм => нуна поставить запятую, насколько я понимаю енто очепятка.
ну и как тут прально сказали 2100 урежиться до 100 что в принцепе приведёт к выводу вместо ожидаемых yy, целых три знакоместа yyy.


с уважением
(круглый)Ок спасибо.........памагли
...
Рейтинг: 0 / 0
Шо значит строка? такая,ничене понемаю
    #33533830
Alexander:)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще вопроссс,,,, че ето за сточки????
CTime time1(time.GetYear(), time.GetMonth(), time.GetDay(),9, 0, 0);
CTime time2(time.GetYear(), time.GetMonth(), time.GetDay(),11, 30, 0);
CTime time3(time.GetYear(), time.GetMonth(), time.GetDay(),16, 30, 0);
CTime time4(time.GetYear(), time.GetMonth(), time.GetDay(),18, 00, 0);
CTime time5(time.GetYear(), time.GetMonth(), time.GetDay(),19, 15, 0);

и шо она делает?
...
Рейтинг: 0 / 0
Шо значит строка? такая,ничене понемаю
    #33533955
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander:)Еще вопроссс,,,, че ето за сточки????
CTime time1(time.GetYear(), time.GetMonth(), time.GetDay(),9, 0, 0);
CTime time2(time.GetYear(), time.GetMonth(), time.GetDay(),11, 30, 0);
CTime time3(time.GetYear(), time.GetMonth(), time.GetDay(),16, 30, 0);
CTime time4(time.GetYear(), time.GetMonth(), time.GetDay(),18, 00, 0);
CTime time5(time.GetYear(), time.GetMonth(), time.GetDay(),19, 15, 0);

и шо она делает?
А самому догадаться слабо?
В каждой из этих строчек создается переменная класса СTime и инициализируется значениями: год, месяц, день, час, мин, сек. (в порядке следования передаваемых параметров).
А вообще - читайте МSDN... И не только на ночь...
...
Рейтинг: 0 / 0
Шо значит строка? такая,ничене понемаю
    #33534935
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander:)Еще вопроссс,,,, че ето за сточки????....

если в вопросе слово было "точки",
то эта "точка" правильно обзывается - селектор.


удачи Вам
(круглый)
...
Рейтинг: 0 / 0
Шо значит строка? такая,ничене понемаю
    #33535745
Гадёныш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Воть те совет... купи MSDN или хотябы ознакомся с базовыми конструкциями класов...

автор А вообще - читайте МSDN... И не только на ночь...

тоже мну настольная книга... х)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Шо значит строка? такая,ничене понемаю
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]