OS : MacOS X 10.5.2
Пишу небольшой проектик на сях.. Начинал писать его в XCode, потом перенес в NetBeans, тупым ипортом *.cpp и *.h модулей. В связи с тем, что XCode уже порядком осточертел своими подходами к понятиям "удобного интерфейса".
Начал я писать в NetBeans и заметил странную фичу :
К примеру есть у нас связка sample.cpp и sample.h.
объявляем в sample.h ф-ю :
void helloworld();
Реализовываем ее в sample.cpp
#include "sample.h"
#include <iostream>
void helloworld()
{
std::cout<< "Hello World" << std::endl;
}
Далее вызываем эту ф-ю в main.cpp
include "sample.h"
int main(int argc, char**argv)
{
helloworld();
}
.... и компилятор ругается, то что "main.cc:50: error: 'helloworld' was not declared in this scope". Причем с теми функциями, что я написал еще в XCode такого не происходит. Где я туплю???
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Dendy
Ответ на:
комментарий
от Dendy
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Dendy
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум C++/exceptions - деление на ноль не ловиццо, почему? (2006)
- Форум [C++] Перегрузка new и delete в производном классе (2011)
- Форум Не компилируется программа :( (2008)
- Форум Статическая линковка для динамической библиотеки, возможно ли? (2012)
- Форум 'this' in lambda and in class method is not the same when using vector of std::thread (2021)
- Форум C++ простая программа (2014)
- Форум График(gnuplot) закрывается без ожидания c cin (c++ ) (2015)
- Форум constexpr массивы в c++ (2018)
- Форум C++ шаблон булевой функции (2014)
- Форум libdl и обратные ссылки (2017)