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

не могу связать 2 файла через интерфес - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами и строками. http://www.cyberforum.ru/cpp-beginners/thread293014.html
Помогите пожалуйста найти ошибку. В расшифрованном тексте выводит какие-то крякозябры. Программа должна расшифровать закодированный таким образом текст : одной букве присваивается другая. #...
C++ Линейные, цикл с пред- и постусловием, и цыкл с ветвлением первая задачка (решение с помощью линейного программирования) вторая задачка (решение с помощью цикла с пред- и постусловием) третья задачка (решение с помощью цикла с ветвлениями) Заранее очень... http://www.cyberforum.ru/cpp-beginners/thread293011.html
C++ Строковые данные
Всем привет) Задание: "Удалить из текста слова, которые заканчиваются на а." Вот написал самое начало, не могу понять как искать эти слова в строке? #include "stdafx.h" #include <iostream>...
C++ Поиск пол/отр элементов. Матрицы, динам. память.
Не очень дружу с с++, для допуска :( надо написать программу (с использованием динамической памяти) В матрице как положительные,так и отрицательные элементы.Если отрицательных элементов больше...
C++ Функция, Указатели, Строки http://www.cyberforum.ru/cpp-beginners/thread292983.html
Уважаемые програмисты требуется помощ в решении задач . По теме <<Функция>> 1.Написать функцию, которая возвращает значение «истина», если заданное шестизначное число является «счастливым»...
C++ удалить из массива повторяющиеся элементы, оставив только их первые вхождения. класс-контейнер вектор Добрый день!!! Не могли бы помочь написать программу на С++ при помощи класса-контейнера вектора. вот код)) Заранее спасибо! #include <iostream> using namespace std; int main() { int n;... подробнее

Показать сообщение отдельно
voltdem
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 3
12.05.2011, 12:20  [ТС]
Цитата Сообщение от Nameless One Посмотреть сообщение
Извини, не понял. Можешь привести пример?
2_main.cpp

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "2_Stack.h"
#include <iostream>
#include <conio.h>
using namespace std;
 
void main(){
    Stack intStack;
    intStack.initialize();
    for (int i = 0; i < 10; i++) {
        int* px = new int;
        *px = i;
        intStack.push(px);
    }
 
    int* px;
    while((px = (int*) intStack.pop()) != 0){
        cout << *px << endl;
        delete px;
    }
 
    getch();
}
2_Stack.h

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef STACK_H
#define STACK_H
 
class Stack{
        struct Link{
            void* data;
            Link* next;
            void initialize(void*, Link*);
        }* head;
    public:
        void initialize();
        void push(void*);
        void* peek();
        void* pop();
        void cleanup();
};
#endif // STACK_H
Реализацию стека не привожу, но по сути можно в стек отправлять указатели на любой объект.

Добавлено через 18 часов 49 минут
все, подсказали ответ:
явно указывать полный путь в заголовочном файле при объявлении строки: std::string.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru