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

Anonynuos ns Или жесткий inline - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа для сжатия графических данных на С++ http://www.cyberforum.ru/cpp/thread207450.html
Приветик ребята! Тут такая задача нужно программу для сжатия графических данных написаную на С++ ! Может кто знает как ее написать или где можно найти исходник? Подскажите пожалуйста кто знает, очень...
C++ class vector (sub operation) Всем привета :) Задание: Реализовать клас вектор , и умножить вектор на вектор.. Проблема состоит в том что я не могу понять как ввести координаты вектора с клавиатуры :( Нашёл какй то стремный... http://www.cyberforum.ru/cpp/thread207439.html
Cравнения первого степеня вида ax=b(mod m) C++
Помогите решить сравнения первого степеня вида ax=b(mod m) и написать программу, решаюшую такие уравнения на C++. Пример: 2х=5(mod 3). Остаток m -> , , . x1=0 -> 2*0-5/3=-5/3 не принадлежит Z....
прог.на С++, позволяющую создавать папку (CreateDir(имя_масси-ва_типа_char))....??????? C++
написать программку, позволяющую создавать папку (CreateDir(имя_массива_типа_char)), удалять пустую папку (RemoveDir(имя_массива_типа_ char)), удалять файл (DeleteFile(имя_массива_типа_char)),...
C++ Курсачом на С http://www.cyberforum.ru/cpp/thread206094.html
Во общем засада ни как не получается сделать правильно так что бы программа работала на языке С я его видимо уже совсем за лето забыл.. Помогите пожалуйста 22. Дан файл, содержащий сведения о...
C++ Новый стандарт C++ Скажите Ожидается поддержка нового стандарта C++ ? и что это за стондарт ? раскожите !!! подробнее

Показать сообщение отдельно
slava7c
0 / 0 / 0
Регистрация: 25.09.2010
Сообщений: 4

Anonynuos ns Или жесткий inline - C++

10.12.2010, 18:39. Просмотров 626. Ответов 2
Метки (Все метки)

Речь скорее пойдет о компилятарах МК ( прочих это волновать не должно )):

C++
1
2
3
4
5
class Foo {
byte v;
public:
      static Foo Create(byte v_) { Foo r = {v_}; return r; }
};
При компиляции файла - получаем нафиг не нужный метод Foo::Create()

Не совсем корректно, но можно ли что-то типа ?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Foo;
 
namespace {
 
template<class T> class FooCreator {
       static T Create(byte v) { T r = v; return r; }
       friend class Foo;
};
};
 
class Foo {
   friend class FooCreator<Foor>;
public:
      static Foo Create(byte v_) {return FooCreator(v); }
};
Естественно есть 99.(9)% что указатель на нигде явно использован не будет ))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru