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

Почему нельзя объявить указатель на шаблонную структуру? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Блок-схемы http://www.cyberforum.ru/cpp-beginners/thread312384.html
Помогите составить блок схемы к программам: 1)#include<iostream.h> #include<stdio.h> int main () { int x, y, z, F; FILE* o; o=fopen("1.txt", "r"); fscanf(o,"%d %d %d",&x,&y,&z); fclose(o); if (x>0) F=x/5+y+z/3;
C++ Уменьшение времени выполнения цикла Нужна помощь, мне надо засечь время выполнения цикла, который инициализирует элементы массива. А потом надо как-то развернуть цикл и засечь уже время выполнения развернутого цикла. И у меня два вопроса: 1) Как засечь время такого маленького цикла(пробовал и clock() и GetTickCount() не улавливают) ? 2) Как вообще развернуть этот цикл? Помогите пожалуйста! Очень надо. Напишу код всей... http://www.cyberforum.ru/cpp-beginners/thread312382.html
C++ Разработать класс Figure
Разработать класс Figure (геометрические фигуры) и производный класс Angle (угол). Описать атрибуты.
C++ Функции и указатели
Второй нубский вопрос за день. До сегодняшнего дня вполне успешно пользовался STL-овскими стрингами, сейчас наткнулся в книге Страуструпа на задание - написать свои аналоги функций из string.h, а также реализовать atoi и itoa. Посидел, поизобретал велосипед... Но на itoa застопорился=\ #include <cstdio> unsigned str_len(const char * str){ int i=-1; while (str); ...
C++ Как узнать знак числа? http://www.cyberforum.ru/cpp-beginners/thread311978.html
как узнать знак числа для float или double. пишу в win32.
C++ STL set вопрос почему в строке while( (*ii)!=elem) говорит что я не перегрузил != не могу понять, и почему в строке cout<<*p<<" "; говорит что я не перегрузил вывод для моего класса ?? Подскажите кто то, оч прошу, я сравниваю пока для простоты по интовой переменной класса, и приходится пользоваться функцией лук, прописанной в классе , с типом инт9если сделать 1 переменную в классе все работает... ... подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
03.06.2011, 19:26     Почему нельзя объявить указатель на шаблонную структуру?
C++
1
2
3
4
5
6
7
8
9
10
template <class T>
typedef struct per {
 T znach; 
 int kol_vo_povt;
}* p;
 
 
int main() {
 per<int> k;
}
Не компилится, а всё из-за указателя, уберём его объявление
C++
1
2
3
4
5
6
7
8
9
10
template <class T>
typedef struct per {
 T znach; 
 int kol_vo_povt;
};
 
 
int main() {
 per<int> k;
}
И всё скомпилится. Помогите, ребята, а?
Уж под указатель-то g++ мог бы место выделить, небось больше четырёх байт не займёт...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru