Здравствуйте, bURov, Вы писали:
UR>Не пойму, зачем это мне.
Это называется интерес, а где есть интерес, там будет и профессионализм
Здравствуйте, carpenter, Вы писали:
C>Здравствуйте, bURov, Вы писали:
UR>>Не пойму, зачем это мне.
C>Это называется интерес, а где есть интерес, там будет и профессионализм
Кстати, да. Зачем он там? Всегда писали, но вот зачем?
Здравствуйте, BlackEric, Вы писали:
C>>Это называется интерес, а где есть интерес, там будет и профессионализм
BE>Кстати, да. Зачем он там? Всегда писали, но вот зачем?
Используется чтобы избежать множественного включения одного файла. Кроме конструкции #ifndef — #endif иногда применяется нестандартная #pragma once
Здравствуйте, Ckpyt, Вы писали:
UR>> utlib::hash(CString &StrVar);
C>Покажи код объявления функции.
C>Первое, что приходит в голову — забыл поставить экспорт:
C>#define DLL __declspec(dllexport)
C>void DLL foo();
Сейчас вот так. И проект собрался бехз ошибок с передачей параметра. В чем было дело, уже не пойму
// utlib.h
int foo(CString &StrVar);
// CallLIB.cpp
// вызов:
foo(m_sStrVar);