something like this could work:
    
    
    var data: seq[float64] = @[0.1, 0.2]
    
    
    var strBuf = newString(data.sizeof())
    copyMem(addr strBuf[0], addr data, data.sizeof())
    
    ## ..
    ## Write strBuf to your sqlite blob.
    ## ..
    
    # get your data back
    var data2: seq[float64] = newSeq[float64]( strBuf.len div float64.sizeof() )
    copyMem(addr data2, addr strBuf[0], data2.sizeof)
    
    assert data == data2
    
    
    Run

Reply via email to