Шаблоны классов не воспринимают string. Что делать?

программирование Linux С++ Шаблоны классов

http://pastebin.com/yaA2LqMK

вот эта строчка не работает.

Примечание:
Тут все файлы и скриншот.
https://www.dropbox.com/sh/juoczjp9uyzpmqc/Kezw4oqRx2

Примечание:
при компиляции ошибок нет.

Примечание:
segmentation fault при выделении памяти для очереди около 12 и больше, а если меньше 2 например элемента, то просто munmap_chunk(): invalid pointer: 0x000000000090a018

проблема именно с очередью и с типом стринг, по тому куску что вы выделили спсибо, сейчас буду думать о чём же я думал в тот момент и чем писал этот кусок кода)
Ответы:
на С string  не было в помине
библиотеку стринг подключали?
а CString тоже не воспринимается?
Может я что-то не понимаю, но...
1)Попробуйте писать и компилировать в каком-нибудь IDE (Qt-Creator как вариант)
2)"Шаблоны классов не воспринимают string" и "при компиляции ошибок нет" значит, что у вас "segmentation fault" при выполнении программы или что? Что происходит вообще, в чём ошибка?
3)А другие типы вы пробовали? Что они говорят?
4)Есть непонятки скажем вот здесь:
...
 stack(){
     arr = nullptr;
     top = -1;
     size = 0;
 }
...
 void push(Type y){
     if (top >= size){
         ...
     }else if (top == -1){
       top++;
       arr[top] = y;
       top++;
     }else{
        ...
     }
 }
Это вы в нуллпоинтер пишите? 0_о


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.