当記事は「C++ Advent Calendar 2013」の20日目の記事です.
2013/12/21 追記 : 進捗できました
どうも,@wx257osn2で名乗ったほうが通じやすいIです.[^1]
#include<type_traits> | |
#include<array> | |
#include<utility> | |
#include<algorithm> | |
#ifdef VEILER_USE_TUPLE_STRICT_AND_POSITIVE_INSTANTIATION | |
#define VEILER_TUPLE_STRICT_CHECK(...) typename std::enable_if<(__VA_ARGS__)>::type* = nullptr | |
#define VEILER_TUPLE_POSITIVE_NOEXCEPT(...) noexcept(__VA_ARGS__) | |
#else |
当記事は「C++ Advent Calendar 2013」の20日目の記事です.
2013/12/21 追記 : 進捗できました
どうも,@wx257osn2で名乗ったほうが通じやすいIです.[^1]
begin; | |
delete from logs; | |
commit; | |
vacuum; |
#pragma warning(disable:4592) | |
#pragma warning(disable:4425) | |
#pragma warning(disable:4503) | |
#include<utility> | |
#include<tuple> | |
#include<memory> | |
namespace temple{ |
Checking file system on C: | |
The type of the file system is NTFS. | |
Volume label is Windows 8. | |
A disk check has been scheduled. | |
Windows will now check the disk. | |
CHKDSK is verifying files (stage 1 of 5)... |
#include <will/_2dim.hpp> | |
#include <will/com.hpp> | |
#include <vector> | |
#include <cstdint> | |
#include <cmath> | |
#include <d2d1.h> | |
std::int64_t timer; | |
double w, h; |
#pragma once | |
#ifndef PLASMA_ALGEBRAIC_DATA_TYPE | |
#define PLASMA_ALGEBRAIC_DATA_TYPE | |
// Copyright plasma-effect 2015 | |
// Distributed under the Boost Software License, Version 1.0. | |
// (See http://www.boost.org/LICENSE_1_0.txt) | |
#include<tuple> | |
#include<memory> |
#!/bin/sh | |
mkdir -p ~/.git_template/hooks | |
git config --global init.templatedir ~/.git_template | |
cat pre-commit >> ~/.git_template/hooks/pre-commit | |
chmod +x ~/.git_template/hooks/pre-commit |
//Copyright (C) 2017 I | |
// Distributed under the Boost Software License, Version 1.0. | |
// (See accompanying file LICENSE.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | |
#ifndef MECAB_HPP_INCLUDED_ | |
#define MECAB_HPP_INCLUDED_ | |
#include <string_view> | |
#include <memory> | |
#include <stdexcept> | |
#include <mecab.h> |
diff --git a/amp_graphics.h b/amp_graphics.h | |
index c63de07..98bd512 100644 | |
--- a/amp_graphics.h | |
+++ b/amp_graphics.h | |
@@ -638,6 +638,24 @@ _Ret_ IUnknown * get_sampler(const Concurrency::accelerator_view &_Av, const sam | |
} // namespace direct3d | |
+template <typename _Src_type, typename = typename std::enable_if<details::texture_traits<_Src_type>::is_texture, void>::type> void copy(const _Src_type &_Src, _Out_ void * _Dst, unsigned int _Dst_byte_size); | |
+template <typename _Src_type, typename = typename std::enable_if<details::texture_traits<_Src_type>::is_texture, void>::type> void copy(const _Src_type &_Src, const index<_Src_type::rank> &_Src_offset, const extent<_Src_type::rank> &_Copy_extent, _Out_ void * _Dst, unsigned int _Dst_byte_size); |