C++ код

crazzybg

Registered
Извинявам се предвърително , поразгледах форума но само в този раздел изписваше C++ най-вероятно съм объркал но бих искал да попитам следното.

дадоха ми Sorce за едно DLL записах си Visual C++ 2010 поразгледах няколко урока но не мога да разбера нищо.
В повечето уроци как се прави DLL използват ****.h в Header и в Sorce
използват ****.cpp
взех от един урок който за садържание в ****.h имаше следния код

Код:
// *****.h
namespace nmspace
{
 class mycode
 {
 public:
  static __declspec(dllexport) void Crap();
 };
}

а в ****.ccp
Код:
// ****.cpp
#include <iostream>
using namespace std;
#include "****.h"

namespace nmspace
{
 void mycode::Crap()
 {
  cout << "I'm called within a crappy DLL!";
 }
}

там в втория код кадето е " cout << "I'm called within a crappy DLL!";" го промених с дадения ми код но ми казва че има грешни символи или думи нещо такова и не тръгва , а като цяло знам че кода работи

Моля за извинение че пиша за C++ дори не знам дали съм сгрешил мястото и дали изобщо в форума се допускат такива теми но без питане работата не върви.

Благодаря предварително ако някой може да се свърже с мене ще е още по - добре и се извинявам отново
 
Код:
 cout << "I'm called within a crappy DLL!";
Това си е стандартен изход на конзолата. Тоест това се отпечатва на конзолата.
Съмнявам се, че кода, който ти имаш искаш да се отпечатва...
neshto.h си е хедърен файл, а main-a на прорамата ти е в .cpp-то. В main-a извиквах хедърния файл.
Код:
#include "****.h"
Така без код без нищо само можем да кадаем кое какво е ... както и какво точно трябва да стане.
 

Back
Горе