Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

Extra Form

검색을 이것저것해보니 침범하면 안되는 메모리 영역에 쓰려해서 그렇다는데

 

제 코드는 그냥

 

#include <iostream>
#include <fstream>
#include <cstdlib>
#include <ctime>
using namespace std;

class Array{
        private:        double val[6][6];
        public: Array(){setAry(0,0,0);}
                void setAry(int i, int j, double a){val[i][j]=a;}
                void rndAry(){srand((unsigned int)time(NULL));
                        for(int i=0;i<=5;i++){   val[i][0]=(rand()%15+1)*rtrnAry(0,0);  for(int j=1;j<=5;j++){val[i][j]=0.01*(rand()%200+1)*rtrnAry(i,j-1);}}}
                void printAry(int i,int j){cout.setf(ios::scientific, ios::floatfield); cout<<rtrnAry(i,j)<<"\t";}
                double rtrnAry(int i,int j){return val[i][j];}
                void printAryAll(){for(int i=0;i<=6;i++)        {for(int j=0;j<=6;j++)  {printAry(i,j);}        cout<<endl;}}
                int MinIn(int i){double find=rtrnAry(0,0); int j,k;
                                for(j=1;j<=6;j++){      if(find>=rtrnAry(i,j)){ find=rtrnAry(i,j);k=j;}}        return k;}

};

int main(){
        Array A1;
        double iniAry,find; int i,j;
        cout<<"배열(0,0)의 첫 값을 입력해주세요"<<endl;
        cin>>iniAry;
        A1.setAry(0,0,iniAry);
        A1.rndAry();
        ofstream tmp("tempfile.txt");
        for(i=0;i<=6;i++){
                for(j=0;j<=6;j++){tmp<<A1.rtrnAry(i,j)<<"\t";}  cout<<endl;}
        tmp.close();
return 0;}
 

 

 

그냥 6 by 6 매트릭스 만들고 랜덤한 숫자를 36개를 저장한다음에 그걸 tempfile.txt 파일로 저장하는건데요

 

계속 segmantation 오류가 떠서 이것저것 수정해봤는데 tmp<<A1.rtrnAry(i,j)<<"\t";이쪽 문장이 없으면 멀쩡해지거든요

 

원래는 A1.printAryAll();이 6x6한번에 출력해주는 함수라 tmp<<A1.printAryAll();로 했었는데 오류가 나길래

 

입력을 cout<<으로 해주는게 아니라 변수로 직접넣어줘야 하는건가 싶어서 rtrnAry()로 바꿨는데도 똑같이 오류가 나네요.

rtrnAry는 ixj 번째의 값을 리턴해주는 함수입니다.

 

세그먼테이션 오류를 어떻게 해야 고칠 까요...



  • profile
    title: 야행성프리지아      Facta, Non Verba 2016.10.25 22:48
    중간중간 for문 선언할 때
    i<=6
    j<=6
    인 부분이 있네요. 등호 빼셔야 하지 싶습니다.
  • profile
    벌레쟁이      이젠 울트라뽑는 하이브 2016.10.26 20:06
    으에에에엑 크라-스 선언 부분에 내 눈이!!!
  • profile
    벌레쟁이      이젠 울트라뽑는 하이브 2016.10.26 20:10
    Array::MinIn()도 잘못되었네영.
    루프 1 ~ 6으로 돌면 배열에 음는 6번 인덱스 읽네영.
    실행해서 오류나는거랑은 관련음지만.
  • profile
    쮸쀼쮸쀼 2016.10.27 00:54
    질문과는 상관없지만, 그냥 6 by 6 매트릭스 만들고 랜덤한 숫자를 36개를 저장한다음에 그걸 tempfile.txt 파일로 저장하는 파이썬 코드는 다음과 같습니다. 파이썬 만세!
    ----
    import random

    row = 6
    col = 6
    filename = "tempfile.txt"

    a = []
    for i in range(row*col):
      a.append(random.randint(10, 99))

    def divideList(numlist, col):
      for i in range(0, len(numlist), col):
        yield numlist[i:i+col]

    b = [x for x in divideList(a, col)]

    file = open(filename, "w")
    for i in b:
      file.write(str(i))
      file.write("\n")
    file.close()
  • ?
    므시므시      닉네임만 이렇지 MSI와 별다른 관계는 없습니다(핳핳) 2016.10.31 09:08
    import numpy as np
    r = np.random.randint(200, size=(6, 6))
    r.savetxt('tempfile.txt')

    numpy와 함께라면 3줄이면 됩니다
  • profile
    쮸쀼쮸쀼 2016.10.31 13:32
    오, numpy는 한번도 써본 적 없는데 편리하네요.
  • profile
    주기율표 2016.10.27 09:52
    그렇네요 0~5여야하는데 0~6이던 1~6이네요.. 일단 수정해볼게요..

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    iOS 16에서 iOS 15로 다운그레이드 하기

    iOS 16 올라와서 서드파티 키보드가 불안정해지고 iOS15 보다 배터리가 빠르게 소모되어 다운그레이드 알아봤는데   아직 iOS 15.6 베타 서버 사이닝이 안 닫혔다고 하네요.   이를 이용해 iOS 15.6RC → 15.7.1 → 16.0.2 → 16.1.2 이렇게 ...
    Date2023.01.07 일반 Bytitle: AI이루샤 Reply3 Views984
    Read More
  2. No Image

    카카오톡 톡서랍 논란일자 해지예약기능 알림

    카카오에서 자동결제 때문에 욕먹던 전국민 사과용 톡서랍플러스의 해지예약 기능을 기재 했습니다
    Date2023.01.06 소식 By공탱이 Reply3 Views1139 file
    Read More
  3. 카카오 대국민 보상 중 톡서랍 플러스 자동결제 '논란'

    카카오는 5일부터 ‘카카오 전 국민 마음 패키지’라는 이름으로 일반 이용자 4800만명에 이모티콘 3종(영구 이용 1종, 90일 이용 2종), 카카오메이커스 5000원 쿠폰팩, 톡서랍 플러스 1개월 이용권(선착순 300만명)을 지급하...
    Date2023.01.05 소식 By낄낄 Reply22 Views2179 file
    Read More
  4. 트위치에서 LCK 중계 안한다

    트위치가 다시보기를 없애고 화질 제한을 하는 걸 보고, 국내 가이드에 맞춰서 남아 있으려는 노력이라고 평가하는 의견도 있던데요. 이런 대형 컨텐츠까지 포기한다면 주도적인 사업이 이루어질 거라고는 기대할 수 없을 것 같습니다.
    Date2023.01.05 소식 By낄낄 Reply7 Views800 file
    Read More
  5. 카카오: 우리가 전 국민의 일상을 지키고 있다

    카카오가 장애 보고서를 냈습니다 https://b.kakao.com/views/promise-report 구구절절이 명문이네요. 자뻑도 저렇게 싸지르면 예술이라고 인정해 줘야 합니다. 특히 마지막의 '우리의 다짐' 부분은 꼭 보여드리고 싶은데, 치졸하...
    Date2023.01.05 소식 By낄낄 Reply42 Views3071 file
    Read More
  6. No Image

    이제 아이튠즈에서 구입항목 삭제가 안되네요.

    예전에는 필요없는 앱이 계정 구입항목에 남아있으면 숨기기 설정 후 아이튠즈에서 구입목록으로 들어가 삭제가 가능했었는데 오랜만에 삭재하려고 들어가보니 가린걸 복구하는것 말고는 다른 선택지가 없네요.   그리고 예나 지금이나 윈...
    Date2023.01.04 일반 Bytitle: 몰?루먀먀먀 Reply1 Views564
    Read More
  7. ASUS의 Wi-Fi 7 지원 무선랜 공유기

    ASUS의 Wi-Fi 7 지원 무선랜 공유기 2개입니다. Wi-Fi 7은 Wi-Fi 6E의 두배인 320Mhz 대역폭, 1024 QAM보다 데이터 전송 속도가 20% 오른 4096 QAM, 멀티 링크 오퍼레이션, 16x16 MU-MIMO 등을 지원합니다. ROG Rapture GT-BE98. 최고 115...
    Date2023.01.04 소식 By낄낄 Reply4 Views1188 file
    Read More
  8. Space Force S02E07 "F**K MICROSOFT !"

      빡침과 전통의 마이크로소프트 업데이트...   평소같으면 2,3분 만에 끝나는데   뭐 하나 잘못걸리면 무한 업데이트 걸리고   강제 재부팅하면 결국 업데이트가 정상적으로 되는(????)   M$의 업데이트죠.   예전에 회사 PC업뎃문제로 ...
    Date2023.01.04 일반 By타미타키 Reply6 Views859 file
    Read More
  9. No Image

    낭떠러지 대한민국 인터넷 뱅킹을 고칠 시간 90일

    Schedule of future disclosures When I report security issues vendors generally get 90 days to fix them. Once that deadline is over I disclose my research. If you are interested in reading the disclosures, you can subscrib...
    Date2023.01.04 소식 Bytitle: 폭8책읽는달팽 Reply26 Views2020
    Read More
  10. No Image

    호화저택? 의료비?…권도형 29억 BTC 또 환전

    세르비아로 도망간 권도형 테라폼랩스 대표가 지난해 12월 중순 29억원 상당의 BTC(비트코인)를 추가 현금화한 정황이 포착됐다. 가상자산 전문가들과 수사 당국은 권 대표가 LFG 등 주변 지갑에서 바이낸스 지갑으로 BTC를 이체한 경우 ...
    Date2023.01.04 소식 By낄낄 Reply2 Views999
    Read More
  11. No Image

    트위터, 사무실 임대료 미납해 소송 당해

    트위터가 미국 샌프란시스코 사무실 임대료를 내지 않아 소송을 당했다.   1일(현지시간) 마켓워치, 월스트리트저널(WSJ) 등 외신에 따르면 사무실 건물주인 컬럼비아자산신탁은 트위터가 임대료 13만6260달러(약 1억7400만원)를 지불하지...
    Date2023.01.03 소식 Bytitle: 가난한카토메구미 Reply8 Views952
    Read More
  12. No Image

    크롬서 알리익스프레스 언어가 제멋대로 바뀌는 문제 해결법?

    어느 순간 부터인가 알리 언어가 제멋대로 바뀌더군요   그래서 캐쉬 지우고 다시 깔고 윈도우 언어팩도 재설정하고해도   상점 들어갈때마다 세계 각국의 언어로 강제전환 됩니다   이상하게도 다른 브라우저를 쓰면 멀쩡한데   유독 크...
    Date2023.01.02 질문 By타미타키 Reply16 Views1209
    Read More
  13. No Image

    구현모 KT 대표 "통신망 장애는 재해…안전·안정 수준 높일 것"

    구 대표는 '안전과 안정 운용'이 중요하다고 강조했다. 그는 "통신망 장애는 장애가 아니라 재해로 여겨진다"며 "KT그룹이 운영하는 인터넷데이터센터, 클라우드, 미디어운용센터, BC카드와 케이뱅크는 모두 국민들의 삶에 밀접한 시설과 ...
    Date2023.01.02 소식 Bytitle: 가난한카토메구미 Reply14 Views1058
    Read More
  14. No Image

    직원들 화장지 들고 출근…건물선 악취 진동, 트위터 무슨 일

    일론 머스크 트위터 최고경영자(CEO)가 회사 건물을 청소해주는 용역업체와의 계약을 중단해 미국 샌프란시스코의 트위터 본사 건물에서 악취가 진동하고 있다고 30일(현지시각) 뉴욕타임스(NYT)가 보도했다. 청소가 거의 한 달 동안 중단...
    Date2023.01.01 소식 By낄낄 Reply12 Views1646
    Read More
  15. 2022년 마지막 뻘짓

    webkit을 윈도우에서 빌드해서 사파리 감성을 느끼고 싶었으나 직접 빌드하는건 엄두가 안나서, 빌드봇에서 윈도우 빌드한 것을 다운받아 사용하고 있습니다.   사파리 특유의 그래픽 렌더 느낌이 좋아요..  맥 사서 사파리로 웹 서핑 하...
    Date2022.12.30 일반 By뚜찌`zXie Reply5 Views998 file
    Read More
목록
Board Pagination Prev 1 ... 120 121 122 123 124 125 126 127 128 129 ... 578 Next
/ 578

MSI 코리아
AMD
더함
한미마이크로닉스

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소