2 / 2 / 1
Регистрация: 21.03.2015
Сообщений: 72
1

Visual Studio Community 2017 ошибка компиляции

21.05.2017, 20:24. Показов 3665. Ответов 3
Метки нет (Все метки)

Добрый вечер! Ребята, столкнулся с новой для меня ошибкой) Пол интернета перелазил так и не нашел ответа на свой вопрос. Список ошибок я сделал скриншотом.
Visual Studio Community 2017 ошибка компиляции


Если компилирую код в Code::Blocks все нормально работает, а вот когда пытаюсь собрать в Visual Studio Community 2017 сразу появляются эти ошибки. Вот соответственно код:
Это main:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "Document.h"
#include "stdafx.h"
#include <iostream>
#include <cstdlib>
 
using namespace std;
 
int main(){
    setlocale(0, "");
    Document first;
    std::cout << "Hello world!" << std::endl;
    std::cout << "----------------------------------" << std::endl;
    system("pause");
 
    return 0;
}
Это Document.cpp:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include "Document.h"
#include <iostream>
#include <fstream>
 
using namespace std;
 
Document::Document() {
 
}
 
void Document::write() {
    std::cout << "Какую информацию запишем в файл?" << std::endl;
    ofstream unit;
    unit.open("Information.txt");
 
    std::cout << "Введи что-нибудь: ";
    cin.getline(something, 128);
    std::cout << std::endl << something;
 
    unit << something;
    unit.close();
}
Это Document.h:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef DOCUMENT
#define DOCUMENT
 
class Document {
private:
    char something[128];
public:
    Document();
    void write();
 
};
 
#endif // DOCUMENT
Помогите пожалуйста! Спасибо!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2017, 20:24
Ответы с готовыми решениями:

Отладка Visual Studio 2017 community
Как в отладке сделать так что бы было видно весь массив? а то у меня видно его частично и значение...

Классическое приложение Windows C++. Visual Studio 2017 Community
Передо мной стоит задача: &quot;Написать приложение с графическим интерфейсом&quot;. Т.е. обычное приложение,...

Ошибка с компилятором Visual Studio 2017
Добрый день всем программистам, Я начинаю учить C++. Создал простую программу: #include...

В коде возникли ошибки при переходе с Visual studio 2013 на Visual studio 2017
Добрый день, решил попробовать поменять свою 2013 студию на 2017 и заметил такую проблему, при...

3
Эксперт .NET
5350 / 3471 / 1452
Регистрация: 09.05.2015
Сообщений: 8,434
21.05.2017, 20:36 2
Лучший ответ Сообщение было отмечено zzzLoLzzz как решение

Решение

В таком виде все компилится


C++
1
2
3
4
5
6
7
8
9
10
11
#include "stdafx.h"
 
int main() {
    setlocale(0, "");
    Document first;
    std::cout << "Hello world!" << std::endl;
    std::cout << "----------------------------------" << std::endl;
    system("pause");
 
    return 0;
}
Document.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
 
Document::Document()
{
 
}
 
void Document::write()
{
    std::cout << "Какую информацию запишем в файл?" << std::endl;
    std::ofstream unit;
    unit.open("Information.txt");
 
    std::cout << "Введи что-нибудь: ";
    std::cin.getline(something, 128);
    std::cout << std::endl << something;
 
    unit << something;
    unit.close();
}
Document.h
C++
1
2
3
4
5
6
7
8
9
10
#pragma once
 
class Document {
private:
    char something[128];
public:
    Document();
    void write();
 
};
stdafx.h
C++
1
2
3
4
5
6
7
8
9
10
11
#pragma once
 
#include "targetver.h"
 
#include <stdio.h>
#include <tchar.h>
 
#include <iostream>
#include <cstdlib>
#include <fstream>
#include "Document.h"
1
2 / 2 / 1
Регистрация: 21.03.2015
Сообщений: 72
21.05.2017, 21:00  [ТС] 3
Someone007, Хм... Интересно. Никогда на Visual Studio Community 2017 не писал. Интересный способ. Это получается туда можно все библиотеки записывать и все. Спасибо за помощь!
0
Форумчанин
Эксперт CЭксперт С++
8170 / 5020 / 1436
Регистрация: 29.11.2010
Сообщений: 13,453
22.05.2017, 15:54 4
zzzLoLzzz, как заливать картинку
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2017, 15:54

Ms Visual Studio 2017 Ошибка C1083 при сборке проекта
Всех приветствую! Подскажите в чем может быть проблема: создал в MS Visual Studio 2017 проект из...

visual studio 2010 ultimate. ошибка при компиляции!!!
всем привет! решил изучать язык программирование C++ скачал штук 50 книг, открываю книгу,...

Visual Studio 2012 Ошибка при компиляции программы
Здравствуйте. Возникла проблема при компиляции данной программы: #include &quot;stdafx.h&quot; #include...

Visual Studio C++. Вылетает ошибка при компиляции. Задание на матрицы
// dz325.11.13.cpp : Defines the entry point for the console application. // #include...

Работа с сокетами, ошибка при компиляции в Visual Studio 2013
Помогите пожалуйста в чем ошибка? // Server_new_chat.cpp : Defines the entry point for the console...

После компиляции программы. Visual studio сразу закрывается. Вылетает ошибка.
http://s54.***********/i145/1104/ad/e59a041279ff.jpg Что делать? Когда жму ctrl+f5 Visual...


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

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

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