Форум программистов, компьютерный форум CyberForum.ru

Автоматическое преобразование стандартных типов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Visual C++ MFC: перезаписать файл http://www.cyberforum.ru/cpp/thread95182.html
Добрый вечер! При работе с файлом (file.dat), бывает необходимо перезаписать данные в процессе работы. CFile cFile; cFile.Open("..\file.dat", CFile::modeCreate | CFile::modeNoTruncate | CFile::modeReadWrite, NULL); ... cFile.Read(...);//работаю с файлом ...
C++ "цепной" << Я просто не в курсе, так можно: cout << "Here is 5: " << 5 << "\ n";? http://www.cyberforum.ru/cpp/thread94750.html
C++ Процедурный тип
Не заню, как в c++, в других языках есть понятие "процедурный тип". Процедурным типом называется тип указателя на подпрограмму. Для object pascal есть рекомендация, как описывать такие типы: при описании процедурного типа, после его имени и знака равенства пишут оператор procedure или function в зависимости от типа подпрограммы, далее в скобках описывают формальные параметры, как в заголовке...
C++ Нейросети
Слышал, что нейросети на самом деле моделятся программно. А как? Как делать классы сети и нейрона? Как соединять нейроны в сеть? Куда подавать вход и в какой форме? Как и откуда снимать отклик? Каковы приблизительно возможности таких сетей? Как оценить число нейронов, необходимое для решения задачи? Как оценить время отклика? Как учить сеть? За счёт чего поддерживается такое обучение? Не уверен,...
C++ Перевод из с++ в паскаль http://www.cyberforum.ru/cpp/thread94335.html
прошу помощи в переводе данного кода в паскаль... всё более-менее ясно, но та же самая последняя фигня в мэйне типо 'case'... я не понимаю этого..)) прошу помочь, если есть желание... #include<iostream.h> #include<conio.h> #include<string.h> struct celula { char info; celula *prec; }*s,*r; int f,i; char t;
C++ Ортогональная таблица Есть таблица БД с композитным возможным ключом из двух полей, двух композитных сущностей, или обычного поля и композитной сущности. Надо значениям одного из этих полей/композитов сопоставить столбцы экранной таблицы, а значение второго поля пусть соответствуют строкам и подписать строки/столбцы в заголовочных столбцах/строках соответствующими значениями полей (только обычных, если столбцам... подробнее

Показать сообщение отдельно
Зоти Сергей
228 / 226 / 13
Регистрация: 18.12.2009
Сообщений: 316
13.02.2010, 03:55     Автоматическое преобразование стандартных типов
Цитата Сообщение от ISergey Посмотреть сообщение
И Чем тебе не угодил стандартный класс std::string
Я так понял, что ф-цию LOG создавал не автор, и возможности ее изменить нет.. Иначе, вопроса, наверное, не было...

в данном случае можно было бы перегрузить данную ф-цию.
зделать из нее
void LOG(char * error, ....)
только вопрос в том, как теперь передать в нее переменное кол-во аргументов.
Можно попробовать так:
C++
1
2
3
4
5
6
7
8
void LOG(char * error, ...)
{
    va_list argptr;
        unsigned long *p;
    va_start(argptr, error);
        p = (unsigned long *)argptr;
    LOG((qString*)error,p[0],p[1],p[2],p[3]);
}
Только вот с количеством аргументов сложно как то...
 
Текущее время: 17:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru