Я пытаюсь изучить C ++, и я не фанат Windows, поэтому использую визуальный
студия не идеально я имею Xcode на моем Mac, хотя
Я написал программу на C ++ в Visual Studio, и она отлично работает. Когда я перевожу
код для xCode (используя инструментальную среду c ++) все еще работает нормально, но
не нравится верхнее утверждение #include. Есть идеи почему?
#include "stdafx.h"#include <stdlib.h>
#include <iostream>
#include <time.h>
Также это все еще не нравится, если я использую <...>
вместо "..."
Это не влияет на мою текущую программу, которую я вижу.
В основном мне интересно, какова его важность? и буду ли я или буду мне это нужно в
будущее? Благодарю.
stdafx.h — заголовочный файл, связанный с windows (visual studio). Просто удали это.
stdafx.h
является предварительно скомпилированным помощником заголовка Visual Studio. Просто удали это. XCode имеет свой собственный способ делать скомпилированные заголовки.
После того, как Google «stdafx» потратил 2 секунды, оказалось, что это заголовочный файл, созданный Visual Studio. Попробуйте удалить его. Также попробуйте поискать вещи.
именно так
#include <stdlib.h>
#include <iostream>
#include <time.h>
stdafx.h
только выходы против