LINUX.ORG.RU

Сообщения sf

 

cvs commit default message

Можно ли как-нибудь убрать/добавить в сообщение от cvs commit
(без параметров)
CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS:    editinfo loginfo
CVS: ----------------------------------------------------------------------
какие-нибудь свои строки?
например
CVS: Local variables:
CVS: coding: cp1251
CVS: End:
sf
()

Какую LISP среду выбрать?

Собрался изучать LISP. В debian есть как минимум cmucl, sbcl, clisp кажись.

Один нужен для, собственно, изучения, а один для встраивания ,например, в проги на C/C++.

Большое спасибо.

sf
()

C++ и поиск имён.

http://cpp.sourceforge.net/?show=20989

g++-4.1.1 говорит на это :
g++  main.cc -o tmpl_stec 
main.cc: In member function ‘void ns::C::Set(T) [with T = X]’:
main.cc:42:   instantiated from here
main.cc:22: error: no matching function for call to ‘Do(X)’
main.cc:10: note: candidates are: void ns::Do(int)
main.cc:14: note:                 void ns::Do(double)
make: *** [tmpl_stec] Ошибка 1

Возможно ли по минимуму изменить определение Do(X),
чтобы всё заработало? (и какого оно не собирается?).
Очень не хочется запихивать class X в ns.
sf
()

Баг или фича? [C++]

template <typename T>
struct CL
{
    T * p;
    int i;
};

template <typename T>
struct DCL : public CL<T>
{
    void f()
    {
        i = 6;
        p = 0;
    }
};

int main ()
{
    DCL<void> d;
}

g++-3.4.6 глотает а g++-4.1.1 жуёт только если заменить:
 i => this->i
 p => this->p

(в т.ч.) Из-за такой фигни не собирается SqPlus.
Какое из поведений правильно по стандарту? :]

 

sf
()

mkisofs и utf-8 locale

USE=unicode cdrtools-2.01.01_alpha10

mkisofs 2.01.01a05 (i686-pc-linux-gnu)

locale=ru_RU.UTF-8

Собственно как создать .iso или .udf, чтобы в винде да в linux видны были русские буквы как на файлухе? Когда был KOI8-R всё было хорошо :].

sf
()

sched_yield 90% cpu

Для бенчмарка `strace -c quake3-bin`.

% time seconds usecs/call calls errors syscall ------ ----------- ----------- --------- --------- ---------------- 90.96 1.176172 1 1814594 sched_yield 2.90 0.037508 0 393253 gettimeofday 2.10 0.027167 0 181635 1 ioctl 1.85 0.023973 0 155666 129416 read 1.27 0.016448 0 129390 129387 recvfrom 0.39 0.005023 0 60254 time 0.29 0.003710 0 51662 _llseek 0.20 0.002544 0 10431 write 0.02 0.000240 120 2 execve 0.01 0.000133 1 212 10 stat64 0.01 0.000076 0 175 munmap 0.00 0.000017 0 216 close ..

p4-3.0HT 1GB RAM. Иногда неслабо подтормаживает. Мне кажется параметры при сборке ядра а хреновые. 2.6.17: HZ=250 HPET_TIMER=yes SMP SMT SCHED_MC=yes PREEMPT_VOLUNTARY=y PREEMPT_BKL=y MTRR=y ~:cat /proc/mtrr reg00: base=0x00000000 ( 0MB), size=1024MB: write-back, count=1

Может что посоветуете?

sf
()

как правильно вести логи в С++?

Есть С++ проект с несколькими классами (многопоточный демон).

Как красиво и аккуратно каждый класс научить вести логи ф файл?

Есть ли у кого полезные ссылки?

Текущее состояние - глобальный объект Logger. Из-за того, что есть возможность его переконфигурировать он не адекватно себя ведет. Как это всё архитектурно переделать ?

sf
()

опечатка на LOR

http://www.linux.org.ru/profile/sf/about.jsp

Средства подготовки тестов

заменить на

Средства подготовки те_К_стов

sf
()

RSS подписка на новые темы