📄 readme.txt
字号:
C++ Matrix Template Class (Ver.1.0):
Copyright (c) 1997-1998 by Somnath Kundu
----------------------------------------
This matrix template class can be used to perform common matrix
operations in your C++ program like any other built-in data types.
To install, just copy MATRIX.H file in the INCLUDE directory of
your compiler and include this header file in your source file.
Though I have written this class in compliance with ANSI/ISO C++
standard, you may encounter some compilation problem, particularly
with older version of compilers, because all standard features of
namespace, exception and template may not be fully supported in
your compiler. In that case you may just want to disable any or
all the above features by defining the appropriate macros (see
matrix.h file). I have included full source code as inline
functions in the header file so you can modify it if necessary.
I originally developed this class in my college day as a part of
learning C++ and later converted it as template for publication.
It is not optimized for performance and memory usage. So it is not
suitable for large and sparse matrices. But for small and medium
size matrices these should not be a problem keeping in mind the
present generation of powerful computers.
There are three sample programs. I have tested these with Borland C++
and MS Visual C++ compilers.
Copyright Notice:
----------------
This matrix class library is protected under GNU Library General
Public License. For details see Copying.lib file.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
If you have any problem/suggestion contact me at any the following
addresses:
Regards,
Somnath Kundu.
26th Jan 1998
E-mail:
------
Somnath@kagi.com
Somnathkundu@hotmaol.com
Home Page URL:
-------------
http://members.tripod.com/~sysprog
Paper-mail:
----------
44/A Madhu Roy Lane,
Calcutta - 700 006
India.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -