Форум программистов, компьютерный форум CyberForum.ru

Приложение без консоли - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Возникли вопросы по рекурсивной функции(Тест) http://www.cyberforum.ru/cpp-beginners/thread829511.html
Спасибо!!! А можно ещё несколько вопросов? В следующей функции: void super_write_vertical(int number) { if (number < 0) { cout << '-' << endl;
C++ Итераторы и с чем их есть Есть vector<SomeClass> someArray. В SomeClass есть поле someField. Не могу для итератора vector'а someArray присвоить значение полю someField. Вылетает с: Ошибка сегментирования (сделан дамп памяти) ЧЯДНТ? vector<Action> buf_A; buf_A.reserve(variables.size()); for (vector<Action>::iterator a = buf_A.begin(); a != buf_A.end(); a++,) a->action_name = "Stroka bes kotoroi ia jit ne mogu!"); http://www.cyberforum.ru/cpp-beginners/thread829507.html
C++ сложности по рекурсии в С++
Правильно ли, что в функции: { if (number < 0) { cout << '-' << endl; super_write_vertical(abs(number)); } else if (number < 10) cout << number << endl; else { super_write_vertical(number/10);
Программа-ошибка. Помогите исправить C++
Порядок на точках плоскости определим следующим образом: (х,у)=<(u,v), если либо x=<v. Перечислить точки заданного множества точек на плоскости в соответствии с этим порядком. помогите найти ошибку, пишу на Visual Studio #include <iostream> #include<stdlib.h> #include<time.h> #include <stdio.h> using namespace std;
C++ Поиск в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread829462.html
Есть тестовый файл такого типа: Имя: Плотник Трудоемкость: 32 Время: 22 Квалификация: бывалый Необходимо создать поиск по имени.Вывести это имя и нижние 3 строчки.
C++ Аналог функции в Visual Studio cout << endl.....как записать это для Visual Studio подробнее

Показать сообщение отдельно
Dani
1263 / 621 / 50
Регистрация: 11.08.2011
Сообщений: 2,236
Записей в блоге: 2
Завершенные тесты: 1
06.04.2013, 10:05     Приложение без консоли
Всем привет. Я решил сделать программу без консоли, которая висит при работе компьютера и удаляет autorun с флешки.

Не по теме:

Забегая на перед, хочу сказать, что эта ошибка меня задолбала уже.


Создал проект в Visual Studio 2010 -> Win32 Project -> и поставил галочку на Empty Project. Все норм. Проект создался, после чего я создал в Source Files файл main.cpp и ввел в него следующее:

C++
1
2
3
4
5
#include <Windows.h>
 
int main(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPCSTR lpszCmdLine, int CmdShow)
{
}
Попытался скомпилить и вот что пишет:
Цитата Сообщение от Компилятор 2010
1>ManifestResourceCompile:
1> All outputs are up-to-date.
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
1>D:\Prog\1\1\Debug\1.exe : fatal error LNK1120: 1 unresolved externals
1>
1>Build FAILED.
Я не знаю как это исправить и подумал, что если создать Empty Project, то приложение также должно быть без консоли.
Я вставил этот код в Empty Project и вуаля - он сколмпилился. Запускаю, а там... консоль!

Почему появилась Link Error? Как ее исправить? И почему в Empty Project появилась консоль?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru