묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C++
안녕하세요 교수님 오류 질문드립니다
2019버전 사용하고있구요 #include <iostream> int main() { return 0; } 강의 12분 30초 부분까지 했어요 2017과는 다르게 2019라서 build 에 run code analysis on solution 이라고 되어있어서 눌렀는데 Severity Code Description Project File Line Suppression State Error (active) E1696 cannot open source file "iostream" Project1 C:\Users\D Han\source\repos\Project1\Source.cpp 1 이렇게뜨네요 강의에서 나온것처럼 똑같이 쳤는데 iostream을 못찾는다는 소리는 뭔가요?
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
vector 직접 구현 관련
안녕하세요! 정말 좋은 강의 잘 듣고 있습니다^^ 1. 혼자서 구현을 해 보다가, reserve(.)에서 기존 capacity보다 신규 capacity가 작게 잘못 넣은 경우 size_까지 복사할 때 없는 배열에 접근하게 되는 문제가 되는 것 아닌가 생각이 듭니다. 그래서 다음과 같이 조기 종료 코드를 넣으면 어떤가요? if (new_capacity < capacity_) { cout << "please make it bigger, not smaller "; return; } 2. 그리고 Iterator 생성자를 pointer에 대한 reference로 두는 경우(다음 코드)에는 에러가 이렇게 나는데 ㅠㅠ 혹시 이유가 무엇일까요? Iterator(const T*& ptr) : _ptr(ptr) {} //ERROR 1>C:\Developer\CppForGameDeveloping\CPP_Basics\VectorMyself\VectorMyself.cpp(129,1): error C2440: '<function-style-cast>': cannot convert from 'T *' to 'Iterator<T>' 미리 감사합니다!!
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part8: Entity Framework Core
DB연결할 때 연결문자열을 넣잖아요?
제가 기존의 갖고 있는 DB를 넣으려고 보니까, 비밀번호 아이디가 모두 포함되어있는 연결문자열이 나오더라고요, 보안의 이슈가 없는지요.. 다른 방식으로 연결하는 방법이 있다고 말씀하셨는데, 다른 강좌 중에 해당 내용이 있는지도 궁금합니다!
-
미해결R로 하는 텍스트마이닝 (Top keyword부터 감성분석까지)
utf-8로 바꾸기
한글이 깨져서 코딩을 입력하고 했는데.. 안되네요.. 계속 깨집니다..ㅠㅠ
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
5:48 질문있습니다.
안녕하세요 개발자님! 강의듣다가 궁금한 점이 생겨서 질문드립니다. 키값을 p로 해서 p=spri 으로 받으면 code에 spri가 들어가게되고 세터를 통해 hello 객체의 abc값을 세팅해주고 hello객체를 반환했습니다. 제 생각으로는 hello 객체의 key가 abc고 value가 spri라고 생각했는데 화면상 출력은 key값이 name으로 되어있네요. 제가 뭘 잘못 이해하고 있는건가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
윈도우 환경인데 ctrl + shitf+B 눌러도 반응이 없어요..
윈도우 환경인데 ctrl + shitf+B 눌러도 반응이 없어요.. 무언가 세팅이 필요한가요? 키 말고 컴파일러는 어떻게해요?
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
idea에서 @Valid사용시 import javax.validation.Valid가 안되면은 뭘 좀 보면은 해결이 가능할가요?
jetbrain idea에서 @Valid import javax.validation.Valid가 안되면은 뭘 좀 보면은 해결이 가능할가요?
-
미해결CSS Flex와 Grid 제대로 익히기
미디어쿼리에 관한 질문입니다!
혹시 CSS @media 에 관한 내용이 이 강의에 포함 되어있는진 아직 다안들어서 모르겠지만 따로 강의가 있나요?? 아 그리고 미디어쿼리가 .css파일 내 위치에도 영향을 받나요? ㅠ.flex-container {...} 위에 미디어를 사용했더니 원하는 작동이 안돼서요ㅠㅠ
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
footer와 product-list 겹치는 문제
body 의 height 를 100%로 주고 product-list 아래에 product-card를 추가하는 경우 body 의 height 가 product-list 만큼 늘어나지 않아 footer 겹치는 문제가 있는데 어떤 부분이 잘못 된걸까요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
27강 float 속성에 관해서 질문드립니다.
스크린에 보이는대로 css 파일과 html파일을 똑같이 작성하였습니다. 근데, css 파일에서 .clear{ background-color: purple; } 이라고 적었더니, 이 div태그는 위의 float속성을 상속받지 않았고, 그로인해서, .parent div태그가 얘의 위치를 잡아서 자동으로 height를 잡았네요. 이부분에는 왜 height:50px이 없으면 .clear가 float속성을 상속받지 않았는지 궁금합니다. 아래는 저의 css코드입니다. .parent { border: 5px solid black; width: 600px; } .top { background-color: purple; height: 50px; } .left { background-color: skyblue; height: 100px; width: 200px; float: left; } .right { background-color: orange; height: 100px; width: 400px; float: right; } .clear { background-color: purple; /* height: 50px;*/ }
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
antd와 styled-component
antd 디자인과 기능이 괜찮아보여서 antd로 포폴을 만들어보려고 하는데 커스텀할때 css-in-js 보다 css in css 방식이 성능적으로 괜찮을수 있다는 이야기를 본적이 있어서요 저는 antd 커스텀할때 scss / less / styled-component 중 성능적으로 가장 추천할만한 것이 무엇인지 제로초님 의견이 궁금합니다 🧐
-
미해결사물인터넷 통신은 내 손에 (Arduino, MQTT, Nodejs, MongoDB, Android,VS Code)
04_WiFi를 이용한 LED 제어에 관한 질문입니다.
휴대폰으로 웹 서버 접속도 확인하고 난 후, LED 제어 실습을 하려고 하는데 또 접속이 문제네요 ㅠㅠ 강의에서는 켜짐, 꺼짐 화면 모두 정상적으로 작동하는데, 제것은 시리얼 모니터에서 와이파이에 연결되었다고 문구가 떠도 브라우저에서 접속하려고 하면 네트워크에 연결할 수 없다고 떠요. 딱 한번, /inline 붙여서 접속했을 때 꺼짐 화면이 딱 떳는데 주소만 입력했을 때는 한번도 성공하지 못했어요. 시리얼 모니터에서도 wdt.reset, rst cause:4 에러가 자꾸 뜨고.. 네트워크가 불안정한건지 코드상에서 논리오류때문에 발생하는 건지 이것저것 방법을 대입해봐도 해결이 잘 안되네요 ㅠㅠ 혹시 해결방안을 아시는지 여쭤봅니다. 혹시 몰라서 보드 회로 화면도 같이 올려요.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
백엔드 서버 라우팅(/:postId) 파라미터 관련 질문
안녕하세요 제로초님 DB 시퀄라이즈 관계에 있어서 헷갈리는 상황에 직면하여 질문 남깁니다! 기존에 제로초님이 액션을 dispatch 할 때는 data 객체에 담긴 변수들이 와 같은 형식으로 data.postId (소문자로 작성됨) saga에서 백엔드 서버로 넘겨줄 때도 이런 식으로 data 객체 안에 들어있는 postId로 post.id를 넘겨 주었던 상황입니다. 그래서 프론트에서 `${data.postId}` 로 보내진 postId를 백엔드 라우터에서 '/:postId'로 받는다고 생각하고 이해한 상태였습니다. 그런데 이번 강의에서 게시글 수정하기(UpdatePost)를 하실 때 디스패치 시에 data.PostId로 보내주시더라구요.( postId로 객체를 바꿔서 보내도록 수정하여도 코드가 문제 없는 것은 확인을 했습니다!) 그럼에도 백엔드 라우터에서는 /:postId로 받는 부분을 보고 제가 어떤 부분을 잘못 이해했나 싶어서 질문 드립니다. req.parmas에는 PostId가 들어있을 텐데 어떻게 요청을 ${data.PostId}로 보내도 업데이트 라우터를 처리할 때 '/:PostId' 가 아닌 '/:postId' 로 받아져도 코드가 정상 작동하는 지가 궁금합니다. 와일드카드 관련 부분인가 하고 찾아봐도 그쪽이 아닌 것 같아 질문 남깁니다 ㅠㅠ
-
해결됨프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
TypeError: compiler.plugin is not a function
const path = require('path');const MyWebpackPlugin = require("./my-webpack-plugin");module.exports = { mode : 'development', entry: { main: './src/app.js' }, output: { path: path.resolve('./dist'), filename: '[name].js' }, module : { rules : [ { test: /\.css$/, use: [ 'style-loader', 'css-loader' ] }, { test: /\.(png|jpg|gif|svg)$/, loader: 'url-loader', options: { publicPath: './dist/', name: '[name].[ext]?[hash]', limit: 20000, } } ] }, plugins: [ new MyWebpackPlugin() ]} class MyWebpackPlugin { apply(compiler) { /*compiler.hooks.done.tap("My Plugin", stats => { console.log("MyPlugin: done") })*/ compiler.plugin('emit', (compilation, callback) => { const source = compilation.assets['main.js'].source(); compilation.assets['main.js'].source = () => { const banner = [ '/**', ' * 이것은 BannerPlugin이 처리한 결과입니다.', ' * Build Date: 2019-10-10', ' */' ].join('\n'); return banner + '\n' + source; } callback(); }) }}module.exports = MyWebpackPlugin; 플러그인 부분 따라서 공부하던 중 class myWebpackPlugin을 블로그 소스로 가져온 뒤에 npm run build를 돌렸는데여, [webpack-cli] TypeError: compiler.plugin is not a function 이런 에러가 발생했어여ㅠ_____ㅠ 왜 그러는걸까여?
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
질문이 있습니다.
개인 포트폴리오를 만들려고 하는데 vuejs 기반으로 작업을 하려고 합니다. 대단한 기능이 들어가는 건 아니지만 그래도 작업을 해봐야 알 거 같은 생각이 들어서요 ..Vue CLI, Vuex 로 포트폴리오 작업을 진행해도 괜찮을까요? 아니면 Vue 로만 작업을 하는게 괜찮을까요??
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
input 질문입니다.
코딩테스트를 준비ㅏ다보니 input() 과 sys.input.readline() 과의 실행속도에서의 차이가 있다보니 import sys 하고 input = sys.stdin.readline 을 해놓고 input값을 입력하여 예시를 하는것이 코딩테스트를 위한 방식에서 괜찮은 방식인지 궁금합니다.
-
미해결코어 자바스크립트
10분 즘에 나오는 메모리 할당에 대해서 궁금한게 있습니다.
obj.x 가 3으로 5003번 메모리에 할당되어 있고 obj.arr이 새로운 메모리를 사용하는것이 아니라 obj.x 가 할당된 5003번을 그대로 참조하게 될때 obj.x를 3에서 5로 바꿔서 할당하게 되면 (obj.x=5;) arr도 참조값이 같이 바뀌어서 console.log(obj.arr)할때 [5,4]가 되어야 할것같은데 그렇게 되지 않고 이전과 동일하게 [3, 4] 로 콘솔에 출력되더라구요 그렇다면 obj.x=5 라고 새로 할당하게 되면 5007쯤 되는 메모리에 다시 5라는 값을 넣어주고 7103의 값을 5007로 바꿔주게 되는 건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
질문 있습니다.
model.addAttribute("data", "hello!!"); HelloController.java의 이 라인이 <p th:text="'안녕하세요. ' + ${data}" >안녕하세요. 손님</p> hello.html의 이 라인과 대응(?)되어 data값에 value 값이 들어간다고 이해했습니다. 제가 이해한 것이 맞다면, 위의 "안녕하세요. 손님"은 무엇을 의미하는지 알 수 있을까요? 질문이 이상해서 무슨 말인지 이해를 못하실 수도 있겠지만.. 말 그대로 "안녕하세요. 손님"이 갑자기 왜 나오는 건지가 궁금합니다!
-
해결됨자바스크립트 중고급: 엔진 핵심
정리 시간
function book(){ function get() { return point; }; var point = 123; return get(); }; console.log(book()); 1. function 키워드를 만나 function 오브젝트를 생성하고 [[Scope]] 를 글로벌 스코프로 설정한다. 2. book() 함수가 호출되어 book() 함수 안으로 들어간다. 3. 실행 컨텍스트를 생성한다. - 위에서 글로벌 스코프로 설정 해둔 [[Scope]]를 외부 렉시컬 환경 참조에 설정한다. - 환경 레코드에 {get : function 오브젝트}, {point:undefined} 로 설정한다. 4. function 키워드에 의해 get function 오브젝트가 생성되고 [[Scope]]에 book 스코프를 설정한다. 5. point 변수에 123 값이 할당 된다. 5. get() 함수가 호출되어 get()으로 들어간다. - 새로운 실행 컨텍스트가 생성된다. - 새로운 실행 컨텍스트의 환경 레코드에서 먼저 찾고 없으면 외부 렉시컬 환경 참조에서 point를 찾는다. - 외부 렉시컬 환경 참조에서 point로 값을 찾고 이것을 리턴한다. 저는 이렇게 이해했는데 제가 이해한게 맞을까요?
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
날짜 추출
지금과같이 2020년1월과 21년 1월이 있으면 월이 합쳐져버리는데 추출을 년도와 월을 합쳐서 추출하려면 어떻게 해야하나요?