Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
boozer297
0 / 0 / 0
Регистрация: 05.10.2015
Сообщений: 10
1

Проект консольного приложения из Windows приложения

12.11.2015, 18:32. Просмотров 352. Ответов 1
Метки нет (Все метки)

привет всем. В чем может быть ошибка?
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: ссылка на неразрешенный внешний символ _WinMain@16 в функции ___tmainCRTStartup
1>C:\Users\Acer\Documents\Program1\Programm1\Debug\Programm1.exe : fatal error LNK1120: 1 неразрешенных внешних элементов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include<iostream>
#include<string>
#include<iomanip>
#include<fstream>
#include<cstdlib>
std::string RandTel(){
    int cod, tel;
    char str1[15];
    tel = (rand() % 900) * 10000 + rand() % 10000 + 1000000;
    cod = 900 + rand() % 100;
    sprintf_s(str1, "+7(%d)%d", cod, tel);
    return str1;
}
std::string RandSNILS(){
    int SNILS1, SNILS2, SNILS3, SNILS4;
    char str2[15];
    SNILS1 = (rand() % 900) + 100;
    SNILS2 = (rand() % 900) + 100;
    SNILS3 = (rand() % 900) + 100;
    SNILS4 = (rand() % 90)+10;
    sprintf_s(str2, "%d-%d-%d %d", SNILS1, SNILS2, SNILS3, SNILS4);
    return str2;
}
std::string RandINN(){
    int INN1,INN2;
    char str3[20];
    INN1 = (rand() % 90) + 10;
    INN2 = (rand() % 9000000000) + 1000000000;
    sprintf_s(str3,"%d%d", INN1, INN2);
    return str3;
}
std::string RandPas(){
    int Pas1, Pas2;
    char str4[20];
    Pas1 = (rand() % 9000) + 1000;
    Pas2 = (rand() % 900000) + 100000;
 
    sprintf_s(str4, "%d %d ", Pas1, Pas2);
    return str4;
}
int main(){
    std::ofstream fout("abc.txt");
    int number;
    char str1[10];
    std::cout << "Input number of strings";
    std::cin >> number;
    for (int i = 1; i < number + 1; ++i){
        sprintf_s(str1, "string%d", i);
        fout << std::setw(10) << str1 << std::setw(25) << RandTel() << std::setw(25) << RandSNILS() << std::setw(25) << RandINN() <<  std::setw(25) << RandPas() <<std::endl;
    }
    fout.close();
    system("pause");
    return 0;
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2015, 18:32
Ответы с готовыми решениями:

Мню консольного приложения
написал с горем пополам прогу, к ней надо меню, сел меню делать, зашел в вот такой тупик:...

Интерфейс консольного приложения
Мне интересно, реально ли это вообще? Поясню на конкретном примере. Пытаюсь писать консольную...

Отладка консольного приложения
в отладчике OllyDbg открыл оконный проект из Делфи, вся информация, код отображаются нормально....

Рестарт консольного приложения
Как можно реализовать рестарт консольного приложения (использую VS 2012)? Находил на форуме решения...

пауза консольного приложения
что не так с кодом? он дает записывать в файл но при первой строчке он просто выдает &quot;?&quot; без кд и в...

1
zss
Модератор
Эксперт С++
8784 / 7676 / 4745
Регистрация: 18.12.2011
Сообщений: 20,429
Завершенные тесты: 1
12.11.2015, 19:44 2
Создайте проект именно консольного приложение (У Вас Windows приложение).
Или измените командой меню
Проект - свойства - свойства конфигурации - компоновщик -система - подсистема -
Выбрать "Консоль"
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2015, 19:44

Интерфейс консольного приложения win32
Доброго времени суток! Имеется консольное приложение Win32, которое выполняет следующие действия:...

Иконка для консольного приложения
Всем привет !! Возник такой вопрос можно ли консольной программе дать иконку которую ты хочешь а не...

Таймер для консольного приложения
Добрый день, подскажите как реализовать таймер в консольном приложение. Таймер нужен для ожидания...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.