Błąd w pliku resource

0

Witam. od razu napisze, że w devC++ tego problemu nie miałem. Chodzi o utworzenie pliku resource.
Nazywa się resource.rc, a jego treść to:

#include <windows.h>

1001 ICON "RESOURCE\\IKONADUZA.ico"
1002 ICON "RESOURCE\\IKONAMALA.ico"

w pliku main.cpp:

#include "resource.rc"

I niestety dostaje mase blędów i nie wiem co jest grane. Nie wiem co jest grane do tego stopnia, że nadrabiam pracy pisząc okna dialogowe w funkcji main, co jest niezwykle męczace.
Błędy:

||=== Build: Release in DZIENNIK (compiler: GNU GCC Compiler) ===|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\resource.rc|3|error: expected unqualified-id before numeric constant|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|25|error: 'vector' does not name a type|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|26|error: 'vector' does not name a type|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|27|error: 'vector' does not name a type|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|74|error: 'string' was not declared in this scope|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|74|note: suggested alternative:|
d:\grzegorz świdwa\codeblocks\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\stringfwd.h|62|note:   'std::string'|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|77|error: 'string' was not declared in this scope|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|77|note: suggested alternative:|
d:\grzegorz świdwa\codeblocks\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\stringfwd.h|62|note:   'std::string'|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|78|error: variable or field 'f_WyszukajFraze' declared void|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|78|error: 'string' was not declared in this scope|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|78|note: suggested alternative:|
d:\grzegorz świdwa\codeblocks\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\stringfwd.h|62|note:   'std::string'|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|85|error: 'string' was not declared in this scope|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|85|note: suggested alternative:|
d:\grzegorz świdwa\codeblocks\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\stringfwd.h|62|note:   'std::string'|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|93|error: redefinition of 'bool f_DodajNumer'|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|74|error: 'bool f_DodajNumer' previously defined here|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|93|error: 'string' was not declared in this scope|
D:\Grzegorz Świdwa\Programy CPP\DZIENNIK\main.cpp|93|note: suggested alternative:|
d:\grzegorz świdwa\codeblocks\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\stringfwd.h|62|note:   'std::string'|
||=== Build failed: 12 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|

Lecz jak usunę z funkcji main #include "resource.rc" to wszystko dziala jak przedtem. Pomożecie?

dodanie znacznika <code> - @furious programming

0

super, ale jakie IDE? nie sadzisz ze to dosc wazne?

0

w pliku main.cpp:

#include "resource.rc"

Tak się nie robi - plik .rc nie jest kodem źródłowym C++.

0

To w takim razie co zrobic z tym plikiem rc?
korzystam z codeblock + mingw

1 użytkowników online, w tym zalogowanych: 0, gości: 1