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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлами в С++ http://www.cyberforum.ru/cpp/thread207905.html
Помогите пожалуйста Создать программу для работы с простейшей базой данной, в которой следует предусмотреть создание меню со следующими пунктами: newFile – создание нового файла viewFile – просмотр файла addFile – добавление новой записи editFile – корректировка записей файла runFile – выполнение задачи В справочной автовокзала хранится расписание движения автобусов. Для каждого рейса...
C++ Помогите написать рекурсивную функцию нужно написать рекурсивную функцию, которая определяет произведение введенных негативных действительных чисел х (условием завершения вычислений считать введение положительного числа). но у меня во всех случаях произведение =0 помогите исправить! код программы: Текст программи: #include<iostream.h> #include<conio.h> float sum_el() http://www.cyberforum.ru/cpp/thread207716.html
Строки C++
Помогите написать лабу в С++ со строками, срочно.плиз
C++ Передача массивов в качестве параметров
Используя тип структура для передачи массивов, в матрице m х n вычислить произведения элементов, расположенных между первым и последним нулевыми элементами в каждой строке.
C++ Программа для сжатия графических данных на С++ http://www.cyberforum.ru/cpp/thread207450.html
Приветик ребята! Тут такая задача нужно программу для сжатия графических данных написаную на С++ ! Может кто знает как ее написать или где можно найти исходник? Подскажите пожалуйста кто знает, очень нужно! Зарание спасибо!
C++ class vector (sub operation) Всем привета :) Задание: Реализовать клас вектор , и умножить вектор на вектор.. Проблема состоит в том что я не могу понять как ввести координаты вектора с клавиатуры :( Нашёл какй то стремный код для Вв/вв: friend istream& operator >> (istream& is, Vector& v) { for(size_t i = 0; i < v.size; i++) { подробнее

Показать сообщение отдельно
slava7c
0 / 0 / 0
Регистрация: 25.09.2010
Сообщений: 4
10.12.2010, 18:39     Anonynuos ns Или жесткий inline
Речь скорее пойдет о компилятарах МК ( прочих это волновать не должно )):

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)% что указатель на нигде явно использован не будет ))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru