0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 29
|
|
1 | |
Проект из двух функций29.03.2013, 22:37. Показов 1500. Ответов 22
Метки нет (Все метки)
Здравствуйте!
Пытаюсь создать простейшую программу из двух файлов. Выдается ошибка: "Cannot open include file: 'poisk': No such file or directory". Еще если вставляю код в заголовочный файл poisk.h, то автоматически создается одноименный файл с расширением cpp, который ругается из-за отсутствия "stdafx.h". Посоветуйте, пожалуйста, что делать
0
|
29.03.2013, 22:37 | |
Ответы с готовыми решениями:
22
Организовать проект в виде двух заголовочных и двух программных файлов. Выполнить многофайловую компиляцию Доказать, что среди булевых функций, зависящих только от двух переменных восемь функций имеют д.н.ф. сложности 2 Нужно написать модуль из двух процедур и двух функций Создать проект для расчета значений функций z1 и z2 |
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
|
29.03.2013, 23:02 | 2 |
AlenaShch, "" такие скобки ставте.
Добавлено через 29 секунд AlenaShch, когда инклудите файл, неужели студия не подсказывает, что его нет в той директорию, которую вы указываете? Добавлено через 1 минуту Заинклудите и его. Это все выпендреж студии. Создавайте пустой проект. Тогда все ок будет.
1
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
30.03.2013, 07:16 | 3 | |||||
Свои файлы нужно так подключать:
Реализации функций не нужно держать в заголовочных файлах. Прототипы. И, при создании проекта, убирайте галку с "Предварительно скомпилированный заголовок", а лучше, как посоветовали - Пустой проект.
1
|
0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 29
|
|||||||||||||||||||||
30.03.2013, 10:15 [ТС] | 4 | ||||||||||||||||||||
Спасибо! Сначала я так и писала
Теперь у меня
0
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|||||||||||
30.03.2013, 10:30 | 5 | ||||||||||
Не только. Можно ведь через -I прописать дополнительный путь для инклюдов.
Добавлено через 7 минут AlenaShch, по исходным файлам: в poisk.h уберите все кроме первой строки (сигнатура функции poisk). Еще не помешает добавить в начало этого файла
1
|
0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 29
|
|
30.03.2013, 11:06 [ТС] | 6 |
Спасибо! Сделала все, как Вы сказали, но все равно эта ошибка не исправляется
0
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|||||||||||
30.03.2013, 12:05 | 7 | ||||||||||
AlenaShch, в binpoisk.cpp уберите строку
Вообще, скиньте проект полностью посмотреть. Добавлено через 5 минут Походу, у Вас ещё проект не того типа. Судя по наличию файла AssemblyInfo.cpp это CLR.
1
|
0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 29
|
||||||||||||||||
30.03.2013, 14:58 [ТС] | 8 | |||||||||||||||
В подсказке нет poisk.h
Наверное, вы правы, проект не того типа. А какой тип нужен?
0
|
0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 29
|
|
30.03.2013, 17:54 [ТС] | 10 |
Спасибо
Теперь файл подключился, но выдает ошибки о "неразрешимости внешних символов". Что с ними можно сделать?
0
|
Tulosba
|
30.03.2013, 18:55
#14
|
0
|
alsav22
|
30.03.2013, 19:06
#15
|
0
|
0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 29
|
|
30.03.2013, 19:19 [ТС] | 16 |
Я поменяла на void _tmain, ошибки те же. Что делать?
0
|
0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 29
|
|
30.03.2013, 19:48 [ТС] | 18 |
Прочла, но Вы ведь написали потом:
Что я могу сделать, чтобы реализация нашлась?
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
30.03.2013, 19:56 | 20 |
Скрины покажите, как сейчас проект выглядит.
Добавлено через 3 минуты Правой кнопкой по Source files, добавить файл, в обзоре найдите его и добавьте.
1
|
30.03.2013, 19:56 | |
30.03.2013, 19:56 | |
Помогаю со студенческими работами здесь
20
Проект из двух файлов Хранить проект на двух хранилищах Пересечение двух функций Обьединение двух функций Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |